#nullable disable
#pragma warning disable CS8603
#pragma warning disable CS8632
#pragma warning disable IDE1006
namespace IFX.Shared.PasteSpecialXml.EAF.XML.API.Envelope;
// NOTE: Generated code may require at least .NET Framework 4.5 or .NET Core/Standard 2.0.
///
[Serializable()]
[System.ComponentModel.DesignerCategory("code")]
[System.Xml.Serialization.XmlType(AnonymousType = true, Namespace = "http://www.w3.org/2003/05/soap-envelope")]
[System.Xml.Serialization.XmlRoot(Namespace = "http://www.w3.org/2003/05/soap-envelope", IsNullable = false)]
public partial class Envelope {
private EnvelopeHeader? headerField;
private EnvelopeBody? bodyField;
///
public EnvelopeHeader Header {
get => headerField;
set => headerField = value;
}
///
public EnvelopeBody Body {
get => bodyField;
set => bodyField = value;
}
}
///
[Serializable()]
[System.ComponentModel.DesignerCategory("code")]
[System.Xml.Serialization.XmlType(AnonymousType = true, Namespace = "http://www.w3.org/2003/05/soap-envelope")]
public partial class EnvelopeHeader {
private Sequence? sequenceField;
private SequenceAcknowledgement? sequenceAcknowledgementField;
private Action? actionField;
private string? relatesToField;
///
[System.Xml.Serialization.XmlElement(Namespace = "http://schemas.xmlsoap.org/ws/2005/02/rm")]
public Sequence Sequence {
get => sequenceField;
set => sequenceField = value;
}
///
[System.Xml.Serialization.XmlElement(Namespace = "http://schemas.xmlsoap.org/ws/2005/02/rm")]
public SequenceAcknowledgement SequenceAcknowledgement {
get => sequenceAcknowledgementField;
set => sequenceAcknowledgementField = value;
}
///
[System.Xml.Serialization.XmlElement(Namespace = "http://www.w3.org/2005/08/addressing")]
public Action Action {
get => actionField;
set => actionField = value;
}
///
[System.Xml.Serialization.XmlElement(Namespace = "http://www.w3.org/2005/08/addressing")]
public string RelatesTo {
get => relatesToField;
set => relatesToField = value;
}
}
///
[Serializable()]
[System.ComponentModel.DesignerCategory("code")]
[System.Xml.Serialization.XmlType(AnonymousType = true, Namespace = "http://schemas.xmlsoap.org/ws/2005/02/rm")]
[System.Xml.Serialization.XmlRoot(Namespace = "http://schemas.xmlsoap.org/ws/2005/02/rm", IsNullable = false)]
public partial class Sequence {
private string? identifierField;
private byte messageNumberField;
private object? lastMessageField;
private byte mustUnderstandField;
///
public string Identifier {
get => identifierField;
set => identifierField = value;
}
///
public byte MessageNumber {
get => messageNumberField;
set => messageNumberField = value;
}
///
public object LastMessage {
get => lastMessageField;
set => lastMessageField = value;
}
///
[System.Xml.Serialization.XmlAttribute(Form = System.Xml.Schema.XmlSchemaForm.Qualified, Namespace = "http://www.w3.org/2003/05/soap-envelope")]
public byte mustUnderstand {
get => mustUnderstandField;
set => mustUnderstandField = value;
}
}
///
[Serializable()]
[System.ComponentModel.DesignerCategory("code")]
[System.Xml.Serialization.XmlType(AnonymousType = true, Namespace = "http://schemas.xmlsoap.org/ws/2005/02/rm")]
[System.Xml.Serialization.XmlRoot(Namespace = "http://schemas.xmlsoap.org/ws/2005/02/rm", IsNullable = false)]
public partial class SequenceAcknowledgement {
private string? identifierField;
private SequenceAcknowledgementAcknowledgementRange? acknowledgementRangeField;
private byte bufferRemainingField;
///
public string Identifier {
get => identifierField;
set => identifierField = value;
}
///
public SequenceAcknowledgementAcknowledgementRange AcknowledgementRange {
get => acknowledgementRangeField;
set => acknowledgementRangeField = value;
}
///
[System.Xml.Serialization.XmlElement(Namespace = "http://schemas.microsoft.com/ws/2006/05/rm")]
public byte BufferRemaining {
get => bufferRemainingField;
set => bufferRemainingField = value;
}
}
///
[Serializable()]
[System.ComponentModel.DesignerCategory("code")]
[System.Xml.Serialization.XmlType(AnonymousType = true, Namespace = "http://schemas.xmlsoap.org/ws/2005/02/rm")]
public partial class SequenceAcknowledgementAcknowledgementRange {
private byte lowerField;
private byte upperField;
///
[System.Xml.Serialization.XmlAttribute()]
public byte Lower {
get => lowerField;
set => lowerField = value;
}
///
[System.Xml.Serialization.XmlAttribute()]
public byte Upper {
get => upperField;
set => upperField = value;
}
}
///
[Serializable()]
[System.ComponentModel.DesignerCategory("code")]
[System.Xml.Serialization.XmlType(AnonymousType = true, Namespace = "http://www.w3.org/2005/08/addressing")]
[System.Xml.Serialization.XmlRoot(Namespace = "http://www.w3.org/2005/08/addressing", IsNullable = false)]
public partial class Action {
private byte mustUnderstandField;
private string? valueField;
///
[System.Xml.Serialization.XmlAttribute(Form = System.Xml.Schema.XmlSchemaForm.Qualified, Namespace = "http://www.w3.org/2003/05/soap-envelope")]
public byte mustUnderstand {
get => mustUnderstandField;
set => mustUnderstandField = value;
}
///
[System.Xml.Serialization.XmlText()]
public string Value {
get => valueField;
set => valueField = value;
}
}
///
[Serializable()]
[System.ComponentModel.DesignerCategory("code")]
[System.Xml.Serialization.XmlType(AnonymousType = true, Namespace = "http://www.w3.org/2003/05/soap-envelope")]
public partial class EnvelopeBody {
private CreateSequenceResponse? createSequenceResponseField;
///
[System.Xml.Serialization.XmlElement(Namespace = "http://schemas.xmlsoap.org/ws/2005/02/rm")]
public CreateSequenceResponse CreateSequenceResponse {
get => createSequenceResponseField;
set => createSequenceResponseField = value;
}
}
///
[Serializable()]
[System.ComponentModel.DesignerCategory("code")]
[System.Xml.Serialization.XmlType(AnonymousType = true, Namespace = "http://schemas.xmlsoap.org/ws/2005/02/rm")]
[System.Xml.Serialization.XmlRoot(Namespace = "http://schemas.xmlsoap.org/ws/2005/02/rm", IsNullable = false)]
public partial class CreateSequenceResponse {
private string? identifierField;
private CreateSequenceResponseAccept? acceptField;
///
public string Identifier {
get => identifierField;
set => identifierField = value;
}
///
public CreateSequenceResponseAccept Accept {
get => acceptField;
set => acceptField = value;
}
}
///
[Serializable()]
[System.ComponentModel.DesignerCategory("code")]
[System.Xml.Serialization.XmlType(AnonymousType = true, Namespace = "http://schemas.xmlsoap.org/ws/2005/02/rm")]
public partial class CreateSequenceResponseAccept {
private CreateSequenceResponseAcceptAcksTo? acksToField;
///
public CreateSequenceResponseAcceptAcksTo AcksTo {
get => acksToField;
set => acksToField = value;
}
}
///
[Serializable()]
[System.ComponentModel.DesignerCategory("code")]
[System.Xml.Serialization.XmlType(AnonymousType = true, Namespace = "http://schemas.xmlsoap.org/ws/2005/02/rm")]
public partial class CreateSequenceResponseAcceptAcksTo {
private string? addressField;
///
[System.Xml.Serialization.XmlElement(Namespace = "http://www.w3.org/2005/08/addressing")]
public string Address {
get => addressField;
set => addressField = value;
}
}