Files

5998 lines
198 KiB
C#
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

//------------------------------------------------------------------------------
// <auto-generated>
// Этот код создан программой.
//
// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
// повторного создания кода.
// </auto-generated>
//------------------------------------------------------------------------------
namespace Hcs.Service.Async.Nsi
{
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public partial class Fault
{
private string errorCodeField;
private string errorMessageField;
private string stackTraceField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string ErrorCode
{
get
{
return this.errorCodeField;
}
set
{
this.errorCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string ErrorMessage
{
get
{
return this.errorMessageField;
}
set
{
this.errorMessageField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string StackTrace
{
get
{
return this.stackTraceField;
}
set
{
this.stackTraceField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
public partial class ObjectType
{
private System.Xml.XmlNode[] anyField;
private string idField;
private string mimeTypeField;
private string encodingField;
/// <remarks/>
[System.Xml.Serialization.XmlTextAttribute()]
[System.Xml.Serialization.XmlAnyElementAttribute(Order=0)]
public System.Xml.XmlNode[] Any
{
get
{
return this.anyField;
}
set
{
this.anyField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")]
public string Id
{
get
{
return this.idField;
}
set
{
this.idField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string MimeType
{
get
{
return this.mimeTypeField;
}
set
{
this.mimeTypeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")]
public string Encoding
{
get
{
return this.encodingField;
}
set
{
this.encodingField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
public partial class SPKIDataType
{
private object[] itemsField;
/// <remarks/>
[System.Xml.Serialization.XmlAnyElementAttribute(Order=0)]
[System.Xml.Serialization.XmlElementAttribute("SPKISexp", typeof(byte[]), DataType="base64Binary", Order=0)]
public object[] Items
{
get
{
return this.itemsField;
}
set
{
this.itemsField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
public partial class PGPDataType
{
private object[] itemsField;
private ItemsChoiceType1[] itemsElementNameField;
/// <remarks/>
[System.Xml.Serialization.XmlAnyElementAttribute(Order=0)]
[System.Xml.Serialization.XmlElementAttribute("PGPKeyID", typeof(byte[]), DataType="base64Binary", Order=0)]
[System.Xml.Serialization.XmlElementAttribute("PGPKeyPacket", typeof(byte[]), DataType="base64Binary", Order=0)]
[System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
public object[] Items
{
get
{
return this.itemsField;
}
set
{
this.itemsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=1)]
[System.Xml.Serialization.XmlIgnoreAttribute()]
public ItemsChoiceType1[] ItemsElementName
{
get
{
return this.itemsElementNameField;
}
set
{
this.itemsElementNameField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#", IncludeInSchema=false)]
public enum ItemsChoiceType1
{
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("##any:")]
Item,
/// <remarks/>
PGPKeyID,
/// <remarks/>
PGPKeyPacket,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
public partial class X509IssuerSerialType
{
private string x509IssuerNameField;
private string x509SerialNumberField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string X509IssuerName
{
get
{
return this.x509IssuerNameField;
}
set
{
this.x509IssuerNameField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=1)]
public string X509SerialNumber
{
get
{
return this.x509SerialNumberField;
}
set
{
this.x509SerialNumberField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
public partial class X509DataType
{
private object[] itemsField;
private ItemsChoiceType[] itemsElementNameField;
/// <remarks/>
[System.Xml.Serialization.XmlAnyElementAttribute(Order=0)]
[System.Xml.Serialization.XmlElementAttribute("X509CRL", typeof(byte[]), DataType="base64Binary", Order=0)]
[System.Xml.Serialization.XmlElementAttribute("X509Certificate", typeof(byte[]), DataType="base64Binary", Order=0)]
[System.Xml.Serialization.XmlElementAttribute("X509IssuerSerial", typeof(X509IssuerSerialType), Order=0)]
[System.Xml.Serialization.XmlElementAttribute("X509SKI", typeof(byte[]), DataType="base64Binary", Order=0)]
[System.Xml.Serialization.XmlElementAttribute("X509SubjectName", typeof(string), Order=0)]
[System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
public object[] Items
{
get
{
return this.itemsField;
}
set
{
this.itemsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=1)]
[System.Xml.Serialization.XmlIgnoreAttribute()]
public ItemsChoiceType[] ItemsElementName
{
get
{
return this.itemsElementNameField;
}
set
{
this.itemsElementNameField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#", IncludeInSchema=false)]
public enum ItemsChoiceType
{
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("##any:")]
Item,
/// <remarks/>
X509CRL,
/// <remarks/>
X509Certificate,
/// <remarks/>
X509IssuerSerial,
/// <remarks/>
X509SKI,
/// <remarks/>
X509SubjectName,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
public partial class RetrievalMethodType
{
private TransformType[] transformsField;
private string uRIField;
private string typeField;
/// <remarks/>
[System.Xml.Serialization.XmlArrayAttribute(Order=0)]
[System.Xml.Serialization.XmlArrayItemAttribute("Transform", IsNullable=false)]
public TransformType[] Transforms
{
get
{
return this.transformsField;
}
set
{
this.transformsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")]
public string URI
{
get
{
return this.uRIField;
}
set
{
this.uRIField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")]
public string Type
{
get
{
return this.typeField;
}
set
{
this.typeField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
public partial class TransformType
{
private object[] itemsField;
private string[] textField;
private string algorithmField;
/// <remarks/>
[System.Xml.Serialization.XmlAnyElementAttribute(Order=0)]
[System.Xml.Serialization.XmlElementAttribute("XPath", typeof(string), Order=0)]
public object[] Items
{
get
{
return this.itemsField;
}
set
{
this.itemsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlTextAttribute()]
public string[] Text
{
get
{
return this.textField;
}
set
{
this.textField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")]
public string Algorithm
{
get
{
return this.algorithmField;
}
set
{
this.algorithmField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
public partial class RSAKeyValueType
{
private byte[] modulusField;
private byte[] exponentField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=0)]
public byte[] Modulus
{
get
{
return this.modulusField;
}
set
{
this.modulusField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=1)]
public byte[] Exponent
{
get
{
return this.exponentField;
}
set
{
this.exponentField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
public partial class DSAKeyValueType
{
private byte[] pField;
private byte[] qField;
private byte[] gField;
private byte[] yField;
private byte[] jField;
private byte[] seedField;
private byte[] pgenCounterField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=0)]
public byte[] P
{
get
{
return this.pField;
}
set
{
this.pField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=1)]
public byte[] Q
{
get
{
return this.qField;
}
set
{
this.qField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=2)]
public byte[] G
{
get
{
return this.gField;
}
set
{
this.gField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=3)]
public byte[] Y
{
get
{
return this.yField;
}
set
{
this.yField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=4)]
public byte[] J
{
get
{
return this.jField;
}
set
{
this.jField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=5)]
public byte[] Seed
{
get
{
return this.seedField;
}
set
{
this.seedField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=6)]
public byte[] PgenCounter
{
get
{
return this.pgenCounterField;
}
set
{
this.pgenCounterField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
public partial class KeyValueType
{
private object itemField;
private string[] textField;
/// <remarks/>
[System.Xml.Serialization.XmlAnyElementAttribute(Order=0)]
[System.Xml.Serialization.XmlElementAttribute("DSAKeyValue", typeof(DSAKeyValueType), Order=0)]
[System.Xml.Serialization.XmlElementAttribute("RSAKeyValue", typeof(RSAKeyValueType), Order=0)]
public object Item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlTextAttribute()]
public string[] Text
{
get
{
return this.textField;
}
set
{
this.textField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
public partial class KeyInfoType
{
private object[] itemsField;
private ItemsChoiceType2[] itemsElementNameField;
private string[] textField;
private string idField;
/// <remarks/>
[System.Xml.Serialization.XmlAnyElementAttribute(Order=0)]
[System.Xml.Serialization.XmlElementAttribute("KeyName", typeof(string), Order=0)]
[System.Xml.Serialization.XmlElementAttribute("KeyValue", typeof(KeyValueType), Order=0)]
[System.Xml.Serialization.XmlElementAttribute("MgmtData", typeof(string), Order=0)]
[System.Xml.Serialization.XmlElementAttribute("PGPData", typeof(PGPDataType), Order=0)]
[System.Xml.Serialization.XmlElementAttribute("RetrievalMethod", typeof(RetrievalMethodType), Order=0)]
[System.Xml.Serialization.XmlElementAttribute("SPKIData", typeof(SPKIDataType), Order=0)]
[System.Xml.Serialization.XmlElementAttribute("X509Data", typeof(X509DataType), Order=0)]
[System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
public object[] Items
{
get
{
return this.itemsField;
}
set
{
this.itemsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=1)]
[System.Xml.Serialization.XmlIgnoreAttribute()]
public ItemsChoiceType2[] ItemsElementName
{
get
{
return this.itemsElementNameField;
}
set
{
this.itemsElementNameField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlTextAttribute()]
public string[] Text
{
get
{
return this.textField;
}
set
{
this.textField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")]
public string Id
{
get
{
return this.idField;
}
set
{
this.idField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#", IncludeInSchema=false)]
public enum ItemsChoiceType2
{
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("##any:")]
Item,
/// <remarks/>
KeyName,
/// <remarks/>
KeyValue,
/// <remarks/>
MgmtData,
/// <remarks/>
PGPData,
/// <remarks/>
RetrievalMethod,
/// <remarks/>
SPKIData,
/// <remarks/>
X509Data,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
public partial class SignatureValueType
{
private string idField;
private byte[] valueField;
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")]
public string Id
{
get
{
return this.idField;
}
set
{
this.idField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlTextAttribute(DataType="base64Binary")]
public byte[] Value
{
get
{
return this.valueField;
}
set
{
this.valueField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
public partial class DigestMethodType
{
private System.Xml.XmlNode[] anyField;
private string algorithmField;
/// <remarks/>
[System.Xml.Serialization.XmlTextAttribute()]
[System.Xml.Serialization.XmlAnyElementAttribute(Order=0)]
public System.Xml.XmlNode[] Any
{
get
{
return this.anyField;
}
set
{
this.anyField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")]
public string Algorithm
{
get
{
return this.algorithmField;
}
set
{
this.algorithmField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
public partial class ReferenceType
{
private TransformType[] transformsField;
private DigestMethodType digestMethodField;
private byte[] digestValueField;
private string idField;
private string uRIField;
private string typeField;
/// <remarks/>
[System.Xml.Serialization.XmlArrayAttribute(Order=0)]
[System.Xml.Serialization.XmlArrayItemAttribute("Transform", IsNullable=false)]
public TransformType[] Transforms
{
get
{
return this.transformsField;
}
set
{
this.transformsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public DigestMethodType DigestMethod
{
get
{
return this.digestMethodField;
}
set
{
this.digestMethodField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=2)]
public byte[] DigestValue
{
get
{
return this.digestValueField;
}
set
{
this.digestValueField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")]
public string Id
{
get
{
return this.idField;
}
set
{
this.idField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")]
public string URI
{
get
{
return this.uRIField;
}
set
{
this.uRIField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")]
public string Type
{
get
{
return this.typeField;
}
set
{
this.typeField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
public partial class SignatureMethodType
{
private string hMACOutputLengthField;
private System.Xml.XmlNode[] anyField;
private string algorithmField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=0)]
public string HMACOutputLength
{
get
{
return this.hMACOutputLengthField;
}
set
{
this.hMACOutputLengthField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlTextAttribute()]
[System.Xml.Serialization.XmlAnyElementAttribute(Order=1)]
public System.Xml.XmlNode[] Any
{
get
{
return this.anyField;
}
set
{
this.anyField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")]
public string Algorithm
{
get
{
return this.algorithmField;
}
set
{
this.algorithmField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
public partial class CanonicalizationMethodType
{
private System.Xml.XmlNode[] anyField;
private string algorithmField;
/// <remarks/>
[System.Xml.Serialization.XmlTextAttribute()]
[System.Xml.Serialization.XmlAnyElementAttribute(Order=0)]
public System.Xml.XmlNode[] Any
{
get
{
return this.anyField;
}
set
{
this.anyField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")]
public string Algorithm
{
get
{
return this.algorithmField;
}
set
{
this.algorithmField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
public partial class SignedInfoType
{
private CanonicalizationMethodType canonicalizationMethodField;
private SignatureMethodType signatureMethodField;
private ReferenceType[] referenceField;
private string idField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public CanonicalizationMethodType CanonicalizationMethod
{
get
{
return this.canonicalizationMethodField;
}
set
{
this.canonicalizationMethodField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public SignatureMethodType SignatureMethod
{
get
{
return this.signatureMethodField;
}
set
{
this.signatureMethodField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("Reference", Order=2)]
public ReferenceType[] Reference
{
get
{
return this.referenceField;
}
set
{
this.referenceField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")]
public string Id
{
get
{
return this.idField;
}
set
{
this.idField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#")]
public partial class SignatureType
{
private SignedInfoType signedInfoField;
private SignatureValueType signatureValueField;
private KeyInfoType keyInfoField;
private ObjectType[] objectField;
private string idField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public SignedInfoType SignedInfo
{
get
{
return this.signedInfoField;
}
set
{
this.signedInfoField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public SignatureValueType SignatureValue
{
get
{
return this.signatureValueField;
}
set
{
this.signatureValueField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public KeyInfoType KeyInfo
{
get
{
return this.keyInfoField;
}
set
{
this.keyInfoField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("Object", Order=3)]
public ObjectType[] Object
{
get
{
return this.objectField;
}
set
{
this.objectField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")]
public string Id
{
get
{
return this.idField;
}
set
{
this.idField = value;
}
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(BaseAsyncResponseType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public partial class BaseType
{
private SignatureType signatureField;
private string idField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://www.w3.org/2000/09/xmldsig#", Order=0)]
public SignatureType Signature
{
get
{
return this.signatureField;
}
set
{
this.signatureField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute()]
public string Id
{
get
{
return this.idField;
}
set
{
this.idField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public partial class BaseAsyncResponseType : BaseType
{
private sbyte requestStateField;
private string messageGUIDField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public sbyte RequestState
{
get
{
return this.requestStateField;
}
set
{
this.requestStateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string MessageGUID
{
get
{
return this.messageGUIDField;
}
set
{
this.messageGUIDField = value;
}
}
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.ServiceModel.ServiceContractAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi-service-async/", ConfigurationName="Hcs.Service.Async.Nsi.NsiPortsTypeAsync")]
public interface NsiPortsTypeAsync
{
[System.ServiceModel.OperationContractAttribute(Action="urn:importAdditionalServices", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Nsi.Fault), Action="urn:importAdditionalServices", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))]
System.Threading.Tasks.Task<Hcs.Service.Async.Nsi.importAdditionalServicesResponse> importAdditionalServicesAsync(Hcs.Service.Async.Nsi.importAdditionalServicesRequest1 request);
[System.ServiceModel.OperationContractAttribute(Action="urn:importMunicipalServices", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Nsi.Fault), Action="urn:importMunicipalServices", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))]
System.Threading.Tasks.Task<Hcs.Service.Async.Nsi.importMunicipalServicesResponse> importMunicipalServicesAsync(Hcs.Service.Async.Nsi.importMunicipalServicesRequest1 request);
[System.ServiceModel.OperationContractAttribute(Action="urn:importOrganizationWorks", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Nsi.Fault), Action="urn:importOrganizationWorks", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))]
System.Threading.Tasks.Task<Hcs.Service.Async.Nsi.importOrganizationWorksResponse> importOrganizationWorksAsync(Hcs.Service.Async.Nsi.importOrganizationWorksRequest1 request);
[System.ServiceModel.OperationContractAttribute(Action="urn:importCommunalInfrastructureSystem", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Nsi.Fault), Action="urn:importCommunalInfrastructureSystem", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))]
System.Threading.Tasks.Task<Hcs.Service.Async.Nsi.importCommunalInfrastructureSystemResponse> importCommunalInfrastructureSystemAsync(Hcs.Service.Async.Nsi.importCommunalInfrastructureSystemRequest1 request);
[System.ServiceModel.OperationContractAttribute(Action="urn:getState", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Nsi.Fault), Action="urn:getState", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))]
System.Threading.Tasks.Task<Hcs.Service.Async.Nsi.getStateResponse> getStateAsync(Hcs.Service.Async.Nsi.getStateRequest1 request);
[System.ServiceModel.OperationContractAttribute(Action="urn:exportDataProviderNsiItem", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Nsi.Fault), Action="urn:exportDataProviderNsiItem", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))]
System.Threading.Tasks.Task<Hcs.Service.Async.Nsi.exportDataProviderNsiItemResponse> exportDataProviderNsiItemAsync(Hcs.Service.Async.Nsi.exportDataProviderNsiItemRequest1 request);
[System.ServiceModel.OperationContractAttribute(Action="urn:exportDataProviderPagingNsiItem", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Nsi.Fault), Action="urn:exportDataProviderPagingNsiItem", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))]
System.Threading.Tasks.Task<Hcs.Service.Async.Nsi.exportDataProviderPagingNsiItemResponse> exportDataProviderPagingNsiItemAsync(Hcs.Service.Async.Nsi.exportDataProviderPagingNsiItemRequest request);
[System.ServiceModel.OperationContractAttribute(Action="urn:importCapitalRepairWork", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Nsi.Fault), Action="urn:importCapitalRepairWork", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))]
System.Threading.Tasks.Task<Hcs.Service.Async.Nsi.importCapitalRepairWorkResponse> importCapitalRepairWorkAsync(Hcs.Service.Async.Nsi.importCapitalRepairWorkRequest1 request);
[System.ServiceModel.OperationContractAttribute(Action="urn:importBaseDecisionMSP", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Nsi.Fault), Action="urn:importBaseDecisionMSP", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))]
System.Threading.Tasks.Task<Hcs.Service.Async.Nsi.importBaseDecisionMSPResponse> importBaseDecisionMSPAsync(Hcs.Service.Async.Nsi.importBaseDecisionMSPRequest1 request);
[System.ServiceModel.OperationContractAttribute(Action="urn:importGeneralNeedsMunicipalResource", ReplyAction="*")]
[System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.Nsi.Fault), Action="urn:importGeneralNeedsMunicipalResource", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
[System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))]
System.Threading.Tasks.Task<Hcs.Service.Async.Nsi.importGeneralNeedsMunicipalResourceResponse> importGeneralNeedsMunicipalResourceAsync(Hcs.Service.Async.Nsi.importGeneralNeedsMunicipalResourceRequest1 request);
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public partial class RequestHeader : HeaderType
{
private object itemField;
private ItemChoiceType1 itemElementNameField;
private bool isOperatorSignatureField;
private bool isOperatorSignatureFieldSpecified;
private ISCreator[] iSCreatorField;
public RequestHeader()
{
this.isOperatorSignatureField = true;
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("Citizen", typeof(RequestHeaderCitizen), Order=0)]
[System.Xml.Serialization.XmlElementAttribute("SenderID", typeof(string), Order=0)]
[System.Xml.Serialization.XmlElementAttribute("orgPPAGUID", typeof(string), Order=0)]
[System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")]
public object Item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
[System.Xml.Serialization.XmlIgnoreAttribute()]
public ItemChoiceType1 ItemElementName
{
get
{
return this.itemElementNameField;
}
set
{
this.itemElementNameField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public bool IsOperatorSignature
{
get
{
return this.isOperatorSignatureField;
}
set
{
this.isOperatorSignatureField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool IsOperatorSignatureSpecified
{
get
{
return this.isOperatorSignatureFieldSpecified;
}
set
{
this.isOperatorSignatureFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("ISCreator", Order=3)]
public ISCreator[] ISCreator
{
get
{
return this.iSCreatorField;
}
set
{
this.iSCreatorField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public partial class RequestHeaderCitizen
{
private object[] itemsField;
private ItemsChoiceType3[] itemsElementNameField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("CitizenPPAGUID", typeof(string), Order=0)]
[System.Xml.Serialization.XmlElementAttribute("Document", typeof(RequestHeaderCitizenDocument), Order=0)]
[System.Xml.Serialization.XmlElementAttribute("SNILS", typeof(string), Order=0)]
[System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
public object[] Items
{
get
{
return this.itemsField;
}
set
{
this.itemsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=1)]
[System.Xml.Serialization.XmlIgnoreAttribute()]
public ItemsChoiceType3[] ItemsElementName
{
get
{
return this.itemsElementNameField;
}
set
{
this.itemsElementNameField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public partial class RequestHeaderCitizenDocument
{
private RequestHeaderCitizenDocumentDocumentType documentTypeField;
private string seriesField;
private string numberField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public RequestHeaderCitizenDocumentDocumentType DocumentType
{
get
{
return this.documentTypeField;
}
set
{
this.documentTypeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string Series
{
get
{
return this.seriesField;
}
set
{
this.seriesField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string Number
{
get
{
return this.numberField;
}
set
{
this.numberField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public partial class RequestHeaderCitizenDocumentDocumentType
{
private string codeField;
private string gUIDField;
private string nameField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string Code
{
get
{
return this.codeField;
}
set
{
this.codeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string GUID
{
get
{
return this.gUIDField;
}
set
{
this.gUIDField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string Name
{
get
{
return this.nameField;
}
set
{
this.nameField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", IncludeInSchema=false)]
public enum ItemsChoiceType3
{
/// <remarks/>
CitizenPPAGUID,
/// <remarks/>
Document,
/// <remarks/>
SNILS,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", IncludeInSchema=false)]
public enum ItemChoiceType1
{
/// <remarks/>
Citizen,
/// <remarks/>
SenderID,
/// <remarks/>
orgPPAGUID,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public partial class ISCreator
{
private string iSNameField;
private string iSOperatorNameField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string ISName
{
get
{
return this.iSNameField;
}
set
{
this.iSNameField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string ISOperatorName
{
get
{
return this.iSOperatorNameField;
}
set
{
this.iSOperatorNameField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public partial class HeaderType
{
private System.DateTime dateField;
private string messageGUIDField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public System.DateTime Date
{
get
{
return this.dateField;
}
set
{
this.dateField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string MessageGUID
{
get
{
return this.messageGUIDField;
}
set
{
this.messageGUIDField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/")]
public partial class importAdditionalServicesRequest : BaseType
{
private importAdditionalServicesRequestImportAdditionalServiceType[] importAdditionalServiceTypeField;
private importAdditionalServicesRequestRecoverAdditionalServiceType[] recoverAdditionalServiceTypeField;
private importAdditionalServicesRequestDeleteAdditionalServiceType[] deleteAdditionalServiceTypeField;
private string versionField;
public importAdditionalServicesRequest()
{
this.versionField = "10.0.1.2";
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("ImportAdditionalServiceType", Order=0)]
public importAdditionalServicesRequestImportAdditionalServiceType[] ImportAdditionalServiceType
{
get
{
return this.importAdditionalServiceTypeField;
}
set
{
this.importAdditionalServiceTypeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("RecoverAdditionalServiceType", Order=1)]
public importAdditionalServicesRequestRecoverAdditionalServiceType[] RecoverAdditionalServiceType
{
get
{
return this.recoverAdditionalServiceTypeField;
}
set
{
this.recoverAdditionalServiceTypeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("DeleteAdditionalServiceType", Order=2)]
public importAdditionalServicesRequestDeleteAdditionalServiceType[] DeleteAdditionalServiceType
{
get
{
return this.deleteAdditionalServiceTypeField;
}
set
{
this.deleteAdditionalServiceTypeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public string version
{
get
{
return this.versionField;
}
set
{
this.versionField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/")]
public partial class importAdditionalServicesRequestImportAdditionalServiceType
{
private string transportGUIDField;
private string elementGuidField;
private string additionalServiceTypeNameField;
private string itemField;
private ItemChoiceType itemElementNameField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
public string TransportGUID
{
get
{
return this.transportGUIDField;
}
set
{
this.transportGUIDField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string ElementGuid
{
get
{
return this.elementGuidField;
}
set
{
this.elementGuidField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string AdditionalServiceTypeName
{
get
{
return this.additionalServiceTypeNameField;
}
set
{
this.additionalServiceTypeNameField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("OKEI", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=3)]
[System.Xml.Serialization.XmlElementAttribute("StringDimensionUnit", typeof(string), Order=3)]
[System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")]
public string Item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
[System.Xml.Serialization.XmlIgnoreAttribute()]
public ItemChoiceType ItemElementName
{
get
{
return this.itemElementNameField;
}
set
{
this.itemElementNameField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/", IncludeInSchema=false)]
public enum ItemChoiceType
{
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/base/:OKEI")]
OKEI,
/// <remarks/>
StringDimensionUnit,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/")]
public partial class importAdditionalServicesRequestRecoverAdditionalServiceType
{
private string transportGUIDField;
private string elementGuidField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
public string TransportGUID
{
get
{
return this.transportGUIDField;
}
set
{
this.transportGUIDField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string ElementGuid
{
get
{
return this.elementGuidField;
}
set
{
this.elementGuidField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/")]
public partial class importAdditionalServicesRequestDeleteAdditionalServiceType
{
private string transportGUIDField;
private string elementGuidField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
public string TransportGUID
{
get
{
return this.transportGUIDField;
}
set
{
this.transportGUIDField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string ElementGuid
{
get
{
return this.elementGuidField;
}
set
{
this.elementGuidField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public partial class ResultHeader : HeaderType
{
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public partial class AckRequest
{
private AckRequestAck ackField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public AckRequestAck Ack
{
get
{
return this.ackField;
}
set
{
this.ackField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public partial class AckRequestAck
{
private string messageGUIDField;
private string requesterMessageGUIDField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string MessageGUID
{
get
{
return this.messageGUIDField;
}
set
{
this.messageGUIDField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string RequesterMessageGUID
{
get
{
return this.requesterMessageGUIDField;
}
set
{
this.requesterMessageGUIDField = value;
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
public partial class importAdditionalServicesRequest1
{
[System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public Hcs.Service.Async.Nsi.RequestHeader RequestHeader;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/", Order=0)]
public Hcs.Service.Async.Nsi.importAdditionalServicesRequest importAdditionalServicesRequest;
public importAdditionalServicesRequest1()
{
}
public importAdditionalServicesRequest1(Hcs.Service.Async.Nsi.RequestHeader RequestHeader, Hcs.Service.Async.Nsi.importAdditionalServicesRequest importAdditionalServicesRequest)
{
this.RequestHeader = RequestHeader;
this.importAdditionalServicesRequest = importAdditionalServicesRequest;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
public partial class importAdditionalServicesResponse
{
[System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public Hcs.Service.Async.Nsi.ResultHeader ResultHeader;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
public Hcs.Service.Async.Nsi.AckRequest AckRequest;
public importAdditionalServicesResponse()
{
}
public importAdditionalServicesResponse(Hcs.Service.Async.Nsi.ResultHeader ResultHeader, Hcs.Service.Async.Nsi.AckRequest AckRequest)
{
this.ResultHeader = ResultHeader;
this.AckRequest = AckRequest;
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/")]
public partial class importMunicipalServicesRequest : BaseType
{
private importMunicipalServicesRequestImportMainMunicipalService[] importMainMunicipalServiceField;
private importMunicipalServicesRequestRecoverMainMunicipalService[] recoverMainMunicipalServiceField;
private importMunicipalServicesRequestDeleteMainMunicipalService[] deleteMainMunicipalServiceField;
private string versionField;
public importMunicipalServicesRequest()
{
this.versionField = "11.0.0.4";
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("ImportMainMunicipalService", Order=0)]
public importMunicipalServicesRequestImportMainMunicipalService[] ImportMainMunicipalService
{
get
{
return this.importMainMunicipalServiceField;
}
set
{
this.importMainMunicipalServiceField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("RecoverMainMunicipalService", Order=1)]
public importMunicipalServicesRequestRecoverMainMunicipalService[] RecoverMainMunicipalService
{
get
{
return this.recoverMainMunicipalServiceField;
}
set
{
this.recoverMainMunicipalServiceField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("DeleteMainMunicipalService", Order=2)]
public importMunicipalServicesRequestDeleteMainMunicipalService[] DeleteMainMunicipalService
{
get
{
return this.deleteMainMunicipalServiceField;
}
set
{
this.deleteMainMunicipalServiceField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public string version
{
get
{
return this.versionField;
}
set
{
this.versionField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/")]
public partial class importMunicipalServicesRequestImportMainMunicipalService
{
private string transportGUIDField;
private string elementGuidField;
private nsiRef municipalServiceRefField;
private bool generalNeedsField;
private bool generalNeedsFieldSpecified;
private bool selfProducedField;
private bool selfProducedFieldSpecified;
private string mainMunicipalServiceNameField;
private nsiRef municipalResourceRefField;
private string oKEIField;
private object itemField;
public importMunicipalServicesRequestImportMainMunicipalService()
{
this.generalNeedsField = true;
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
public string TransportGUID
{
get
{
return this.transportGUIDField;
}
set
{
this.transportGUIDField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string ElementGuid
{
get
{
return this.elementGuidField;
}
set
{
this.elementGuidField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public nsiRef MunicipalServiceRef
{
get
{
return this.municipalServiceRefField;
}
set
{
this.municipalServiceRefField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public bool GeneralNeeds
{
get
{
return this.generalNeedsField;
}
set
{
this.generalNeedsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool GeneralNeedsSpecified
{
get
{
return this.generalNeedsFieldSpecified;
}
set
{
this.generalNeedsFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public bool SelfProduced
{
get
{
return this.selfProducedField;
}
set
{
this.selfProducedField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool SelfProducedSpecified
{
get
{
return this.selfProducedFieldSpecified;
}
set
{
this.selfProducedFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public string MainMunicipalServiceName
{
get
{
return this.mainMunicipalServiceNameField;
}
set
{
this.mainMunicipalServiceNameField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
public nsiRef MunicipalResourceRef
{
get
{
return this.municipalResourceRefField;
}
set
{
this.municipalResourceRefField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=7)]
public string OKEI
{
get
{
return this.oKEIField;
}
set
{
this.oKEIField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("SortOrder", typeof(string), Order=8)]
[System.Xml.Serialization.XmlElementAttribute("SortOrderNotDefined", typeof(bool), Order=8)]
public object Item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi-base/")]
public partial class nsiRef
{
private string codeField;
private string gUIDField;
private string nameField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string Code
{
get
{
return this.codeField;
}
set
{
this.codeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string GUID
{
get
{
return this.gUIDField;
}
set
{
this.gUIDField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string Name
{
get
{
return this.nameField;
}
set
{
this.nameField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/")]
public partial class importMunicipalServicesRequestRecoverMainMunicipalService
{
private string transportGUIDField;
private string elementGuidField;
private bool hierarchyRecoverField;
private bool hierarchyRecoverFieldSpecified;
public importMunicipalServicesRequestRecoverMainMunicipalService()
{
this.hierarchyRecoverField = true;
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
public string TransportGUID
{
get
{
return this.transportGUIDField;
}
set
{
this.transportGUIDField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string ElementGuid
{
get
{
return this.elementGuidField;
}
set
{
this.elementGuidField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public bool HierarchyRecover
{
get
{
return this.hierarchyRecoverField;
}
set
{
this.hierarchyRecoverField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool HierarchyRecoverSpecified
{
get
{
return this.hierarchyRecoverFieldSpecified;
}
set
{
this.hierarchyRecoverFieldSpecified = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/")]
public partial class importMunicipalServicesRequestDeleteMainMunicipalService
{
private string transportGUIDField;
private string elementGuidField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
public string TransportGUID
{
get
{
return this.transportGUIDField;
}
set
{
this.transportGUIDField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string ElementGuid
{
get
{
return this.elementGuidField;
}
set
{
this.elementGuidField = value;
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
public partial class importMunicipalServicesRequest1
{
[System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public Hcs.Service.Async.Nsi.RequestHeader RequestHeader;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/", Order=0)]
public Hcs.Service.Async.Nsi.importMunicipalServicesRequest importMunicipalServicesRequest;
public importMunicipalServicesRequest1()
{
}
public importMunicipalServicesRequest1(Hcs.Service.Async.Nsi.RequestHeader RequestHeader, Hcs.Service.Async.Nsi.importMunicipalServicesRequest importMunicipalServicesRequest)
{
this.RequestHeader = RequestHeader;
this.importMunicipalServicesRequest = importMunicipalServicesRequest;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
public partial class importMunicipalServicesResponse
{
[System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public Hcs.Service.Async.Nsi.ResultHeader ResultHeader;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
public Hcs.Service.Async.Nsi.AckRequest AckRequest;
public importMunicipalServicesResponse()
{
}
public importMunicipalServicesResponse(Hcs.Service.Async.Nsi.ResultHeader ResultHeader, Hcs.Service.Async.Nsi.AckRequest AckRequest)
{
this.ResultHeader = ResultHeader;
this.AckRequest = AckRequest;
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/")]
public partial class importOrganizationWorksRequest : BaseType
{
private ImportOrganizationWorkType[] importOrganizationWorkField;
private importOrganizationWorksRequestRecoverOrganizationWork[] recoverOrganizationWorkField;
private importOrganizationWorksRequestDeleteOrganizationWork[] deleteOrganizationWorkField;
private string versionField;
public importOrganizationWorksRequest()
{
this.versionField = "10.0.1.2";
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("ImportOrganizationWork", Order=0)]
public ImportOrganizationWorkType[] ImportOrganizationWork
{
get
{
return this.importOrganizationWorkField;
}
set
{
this.importOrganizationWorkField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("RecoverOrganizationWork", Order=1)]
public importOrganizationWorksRequestRecoverOrganizationWork[] RecoverOrganizationWork
{
get
{
return this.recoverOrganizationWorkField;
}
set
{
this.recoverOrganizationWorkField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("DeleteOrganizationWork", Order=2)]
public importOrganizationWorksRequestDeleteOrganizationWork[] DeleteOrganizationWork
{
get
{
return this.deleteOrganizationWorkField;
}
set
{
this.deleteOrganizationWorkField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public string version
{
get
{
return this.versionField;
}
set
{
this.versionField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/")]
public partial class ImportOrganizationWorkType
{
private string transportGUIDField;
private object itemField;
private string workNameField;
private nsiRef serviceTypeRefField;
private nsiRef[] requiredServiceRefField;
private string item1Field;
private Item1ChoiceType item1ElementNameField;
private ImportOrganizationWorkType[] importOrganizationWorkField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
public string TransportGUID
{
get
{
return this.transportGUIDField;
}
set
{
this.transportGUIDField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("ElementGuid", typeof(string), Order=1)]
[System.Xml.Serialization.XmlElementAttribute("InsertInCopiedWorks", typeof(bool), Order=1)]
public object Item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string WorkName
{
get
{
return this.workNameField;
}
set
{
this.workNameField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public nsiRef ServiceTypeRef
{
get
{
return this.serviceTypeRefField;
}
set
{
this.serviceTypeRefField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("RequiredServiceRef", Order=4)]
public nsiRef[] RequiredServiceRef
{
get
{
return this.requiredServiceRefField;
}
set
{
this.requiredServiceRefField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("OKEI", typeof(string), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=5)]
[System.Xml.Serialization.XmlElementAttribute("StringDimensionUnit", typeof(string), Order=5)]
[System.Xml.Serialization.XmlChoiceIdentifierAttribute("Item1ElementName")]
public string Item1
{
get
{
return this.item1Field;
}
set
{
this.item1Field = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=6)]
[System.Xml.Serialization.XmlIgnoreAttribute()]
public Item1ChoiceType Item1ElementName
{
get
{
return this.item1ElementNameField;
}
set
{
this.item1ElementNameField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("ImportOrganizationWork", Order=7)]
public ImportOrganizationWorkType[] ImportOrganizationWork
{
get
{
return this.importOrganizationWorkField;
}
set
{
this.importOrganizationWorkField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/", IncludeInSchema=false)]
public enum Item1ChoiceType
{
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("http://dom.gosuslugi.ru/schema/integration/base/:OKEI")]
OKEI,
/// <remarks/>
StringDimensionUnit,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/")]
public partial class importOrganizationWorksRequestRecoverOrganizationWork
{
private string transportGUIDField;
private string elementGuidField;
private bool hierarchyRecoverField;
private bool hierarchyRecoverFieldSpecified;
public importOrganizationWorksRequestRecoverOrganizationWork()
{
this.hierarchyRecoverField = true;
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
public string TransportGUID
{
get
{
return this.transportGUIDField;
}
set
{
this.transportGUIDField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string ElementGuid
{
get
{
return this.elementGuidField;
}
set
{
this.elementGuidField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public bool HierarchyRecover
{
get
{
return this.hierarchyRecoverField;
}
set
{
this.hierarchyRecoverField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool HierarchyRecoverSpecified
{
get
{
return this.hierarchyRecoverFieldSpecified;
}
set
{
this.hierarchyRecoverFieldSpecified = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/")]
public partial class importOrganizationWorksRequestDeleteOrganizationWork
{
private string transportGUIDField;
private string elementGuidField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
public string TransportGUID
{
get
{
return this.transportGUIDField;
}
set
{
this.transportGUIDField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string ElementGuid
{
get
{
return this.elementGuidField;
}
set
{
this.elementGuidField = value;
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
public partial class importOrganizationWorksRequest1
{
[System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public Hcs.Service.Async.Nsi.RequestHeader RequestHeader;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/", Order=0)]
public Hcs.Service.Async.Nsi.importOrganizationWorksRequest importOrganizationWorksRequest;
public importOrganizationWorksRequest1()
{
}
public importOrganizationWorksRequest1(Hcs.Service.Async.Nsi.RequestHeader RequestHeader, Hcs.Service.Async.Nsi.importOrganizationWorksRequest importOrganizationWorksRequest)
{
this.RequestHeader = RequestHeader;
this.importOrganizationWorksRequest = importOrganizationWorksRequest;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
public partial class importOrganizationWorksResponse
{
[System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public Hcs.Service.Async.Nsi.ResultHeader ResultHeader;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
public Hcs.Service.Async.Nsi.AckRequest AckRequest;
public importOrganizationWorksResponse()
{
}
public importOrganizationWorksResponse(Hcs.Service.Async.Nsi.ResultHeader ResultHeader, Hcs.Service.Async.Nsi.AckRequest AckRequest)
{
this.ResultHeader = ResultHeader;
this.AckRequest = AckRequest;
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/")]
public partial class importCommunalInfrastructureSystemRequest : BaseType
{
private importCommunalInfrastructureSystemType[] importCommunalInfrastructureSystemField;
private importCommunalInfrastructureSystemRequestRecoverCommunalInfrastructureSystem[] recoverCommunalInfrastructureSystemField;
private importCommunalInfrastructureSystemRequestDeleteCommunalInfrastructureSystem[] deleteCommunalInfrastructureSystemField;
private string versionField;
public importCommunalInfrastructureSystemRequest()
{
this.versionField = "11.5.0.2";
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("ImportCommunalInfrastructureSystem", Order=0)]
public importCommunalInfrastructureSystemType[] ImportCommunalInfrastructureSystem
{
get
{
return this.importCommunalInfrastructureSystemField;
}
set
{
this.importCommunalInfrastructureSystemField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("RecoverCommunalInfrastructureSystem", Order=1)]
public importCommunalInfrastructureSystemRequestRecoverCommunalInfrastructureSystem[] RecoverCommunalInfrastructureSystem
{
get
{
return this.recoverCommunalInfrastructureSystemField;
}
set
{
this.recoverCommunalInfrastructureSystemField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("DeleteCommunalInfrastructureSystem", Order=2)]
public importCommunalInfrastructureSystemRequestDeleteCommunalInfrastructureSystem[] DeleteCommunalInfrastructureSystem
{
get
{
return this.deleteCommunalInfrastructureSystemField;
}
set
{
this.deleteCommunalInfrastructureSystemField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public string version
{
get
{
return this.versionField;
}
set
{
this.versionField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/")]
public partial class importCommunalInfrastructureSystemType
{
private string transportGUIDField;
private string elementGuidField;
private string systemNameField;
private nsiRef communalSystemInfrastructureTypeField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
public string TransportGUID
{
get
{
return this.transportGUIDField;
}
set
{
this.transportGUIDField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string ElementGuid
{
get
{
return this.elementGuidField;
}
set
{
this.elementGuidField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string SystemName
{
get
{
return this.systemNameField;
}
set
{
this.systemNameField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public nsiRef CommunalSystemInfrastructureType
{
get
{
return this.communalSystemInfrastructureTypeField;
}
set
{
this.communalSystemInfrastructureTypeField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/")]
public partial class importCommunalInfrastructureSystemRequestRecoverCommunalInfrastructureSystem
{
private string transportGUIDField;
private string elementGuidField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
public string TransportGUID
{
get
{
return this.transportGUIDField;
}
set
{
this.transportGUIDField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string ElementGuid
{
get
{
return this.elementGuidField;
}
set
{
this.elementGuidField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/")]
public partial class importCommunalInfrastructureSystemRequestDeleteCommunalInfrastructureSystem
{
private string transportGUIDField;
private string elementGuidField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
public string TransportGUID
{
get
{
return this.transportGUIDField;
}
set
{
this.transportGUIDField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string ElementGuid
{
get
{
return this.elementGuidField;
}
set
{
this.elementGuidField = value;
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
public partial class importCommunalInfrastructureSystemRequest1
{
[System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public Hcs.Service.Async.Nsi.RequestHeader RequestHeader;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/", Order=0)]
public Hcs.Service.Async.Nsi.importCommunalInfrastructureSystemRequest importCommunalInfrastructureSystemRequest;
public importCommunalInfrastructureSystemRequest1()
{
}
public importCommunalInfrastructureSystemRequest1(Hcs.Service.Async.Nsi.RequestHeader RequestHeader, Hcs.Service.Async.Nsi.importCommunalInfrastructureSystemRequest importCommunalInfrastructureSystemRequest)
{
this.RequestHeader = RequestHeader;
this.importCommunalInfrastructureSystemRequest = importCommunalInfrastructureSystemRequest;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
public partial class importCommunalInfrastructureSystemResponse
{
[System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public Hcs.Service.Async.Nsi.ResultHeader ResultHeader;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
public Hcs.Service.Async.Nsi.AckRequest AckRequest;
public importCommunalInfrastructureSystemResponse()
{
}
public importCommunalInfrastructureSystemResponse(Hcs.Service.Async.Nsi.ResultHeader ResultHeader, Hcs.Service.Async.Nsi.AckRequest AckRequest)
{
this.ResultHeader = ResultHeader;
this.AckRequest = AckRequest;
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public partial class getStateRequest
{
private string messageGUIDField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string MessageGUID
{
get
{
return this.messageGUIDField;
}
set
{
this.messageGUIDField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/")]
public partial class getStateResult : BaseAsyncResponseType
{
private object[] itemsField;
private string versionField;
public getStateResult()
{
this.versionField = "10.0.1.2";
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("ErrorMessage", typeof(ErrorMessageType), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
[System.Xml.Serialization.XmlElementAttribute("ImportResult", typeof(CommonResultType), Order=0)]
[System.Xml.Serialization.XmlElementAttribute("NsiItem", typeof(NsiItemType), Order=0)]
[System.Xml.Serialization.XmlElementAttribute("NsiList", typeof(NsiListType), Order=0)]
[System.Xml.Serialization.XmlElementAttribute("NsiPagingItem", typeof(getStateResultNsiPagingItem), Order=0)]
public object[] Items
{
get
{
return this.itemsField;
}
set
{
this.itemsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public string version
{
get
{
return this.versionField;
}
set
{
this.versionField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public partial class ErrorMessageType
{
private string errorCodeField;
private string descriptionField;
private string stackTraceField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string ErrorCode
{
get
{
return this.errorCodeField;
}
set
{
this.errorCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string Description
{
get
{
return this.descriptionField;
}
set
{
this.descriptionField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string StackTrace
{
get
{
return this.stackTraceField;
}
set
{
this.stackTraceField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public partial class CommonResultType
{
private string gUIDField;
private string transportGUIDField;
private object[] itemsField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string GUID
{
get
{
return this.gUIDField;
}
set
{
this.gUIDField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string TransportGUID
{
get
{
return this.transportGUIDField;
}
set
{
this.transportGUIDField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("Error", typeof(CommonResultTypeError), Order=2)]
[System.Xml.Serialization.XmlElementAttribute("UniqueNumber", typeof(string), Order=2)]
[System.Xml.Serialization.XmlElementAttribute("UpdateDate", typeof(System.DateTime), Order=2)]
public object[] Items
{
get
{
return this.itemsField;
}
set
{
this.itemsField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public partial class CommonResultTypeError : ErrorMessageType
{
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi-base/")]
public partial class NsiItemType
{
private string nsiItemRegistryNumberField;
private System.DateTime createdField;
private NsiElementType[] nsiElementField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="positiveInteger", Order=0)]
public string NsiItemRegistryNumber
{
get
{
return this.nsiItemRegistryNumberField;
}
set
{
this.nsiItemRegistryNumberField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public System.DateTime Created
{
get
{
return this.createdField;
}
set
{
this.createdField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("NsiElement", Order=2)]
public NsiElementType[] NsiElement
{
get
{
return this.nsiElementField;
}
set
{
this.nsiElementField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi-base/")]
public partial class NsiElementType
{
private string codeField;
private string gUIDField;
private System.DateTime[] itemsField;
private ItemsChoiceType4[] itemsElementNameField;
private bool isActualField;
private NsiElementFieldType[] nsiElementFieldField;
private NsiElementType[] childElementField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string Code
{
get
{
return this.codeField;
}
set
{
this.codeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string GUID
{
get
{
return this.gUIDField;
}
set
{
this.gUIDField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("EndDate", typeof(System.DateTime), Order=2)]
[System.Xml.Serialization.XmlElementAttribute("Modified", typeof(System.DateTime), Order=2)]
[System.Xml.Serialization.XmlElementAttribute("StartDate", typeof(System.DateTime), Order=2)]
[System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
public System.DateTime[] Items
{
get
{
return this.itemsField;
}
set
{
this.itemsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=3)]
[System.Xml.Serialization.XmlIgnoreAttribute()]
public ItemsChoiceType4[] ItemsElementName
{
get
{
return this.itemsElementNameField;
}
set
{
this.itemsElementNameField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public bool IsActual
{
get
{
return this.isActualField;
}
set
{
this.isActualField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("NsiElementField", Order=5)]
public NsiElementFieldType[] NsiElementField
{
get
{
return this.nsiElementFieldField;
}
set
{
this.nsiElementFieldField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("ChildElement", Order=6)]
public NsiElementType[] ChildElement
{
get
{
return this.childElementField;
}
set
{
this.childElementField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi-base/", IncludeInSchema=false)]
public enum ItemsChoiceType4
{
/// <remarks/>
EndDate,
/// <remarks/>
Modified,
/// <remarks/>
StartDate,
}
/// <remarks/>
[System.Xml.Serialization.XmlIncludeAttribute(typeof(NsiElementAttachmentFieldType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(NsiElementFiasAddressRefFieldType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(NsiElementOkeiRefFieldType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(NsiElementNsiRefFieldType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(NsiElementNsiFieldType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(NsiElementEnumFieldType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(NsiElementIntegerFieldType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(NsiElementDateFieldType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(NsiElementFloatFieldType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(NsiElementBooleanFieldType))]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(NsiElementStringFieldType))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi-base/")]
public abstract partial class NsiElementFieldType
{
private string nameField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string Name
{
get
{
return this.nameField;
}
set
{
this.nameField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi-base/")]
public partial class NsiElementAttachmentFieldType : NsiElementFieldType
{
private AttachmentType documentField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public AttachmentType Document
{
get
{
return this.documentField;
}
set
{
this.documentField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public partial class AttachmentType
{
private string nameField;
private string descriptionField;
private Attachment attachmentField;
private string attachmentHASHField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string Name
{
get
{
return this.nameField;
}
set
{
this.nameField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string Description
{
get
{
return this.descriptionField;
}
set
{
this.descriptionField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public Attachment Attachment
{
get
{
return this.attachmentField;
}
set
{
this.attachmentField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public string AttachmentHASH
{
get
{
return this.attachmentHASHField;
}
set
{
this.attachmentHASHField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public partial class Attachment
{
private string attachmentGUIDField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string AttachmentGUID
{
get
{
return this.attachmentGUIDField;
}
set
{
this.attachmentGUIDField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi-base/")]
public partial class NsiElementFiasAddressRefFieldType : NsiElementFieldType
{
private NsiElementFiasAddressRefFieldTypeNsiRef nsiRefField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public NsiElementFiasAddressRefFieldTypeNsiRef NsiRef
{
get
{
return this.nsiRefField;
}
set
{
this.nsiRefField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/nsi-base/")]
public partial class NsiElementFiasAddressRefFieldTypeNsiRef
{
private string guidField;
private string aoGuidField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string Guid
{
get
{
return this.guidField;
}
set
{
this.guidField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string aoGuid
{
get
{
return this.aoGuidField;
}
set
{
this.aoGuidField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi-base/")]
public partial class NsiElementOkeiRefFieldType : NsiElementFieldType
{
private string codeField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string Code
{
get
{
return this.codeField;
}
set
{
this.codeField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi-base/")]
public partial class NsiElementNsiRefFieldType : NsiElementFieldType
{
private NsiElementNsiRefFieldTypeNsiRef nsiRefField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public NsiElementNsiRefFieldTypeNsiRef NsiRef
{
get
{
return this.nsiRefField;
}
set
{
this.nsiRefField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/nsi-base/")]
public partial class NsiElementNsiRefFieldTypeNsiRef
{
private string nsiItemRegistryNumberField;
private nsiRef refField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="positiveInteger", Order=0)]
public string NsiItemRegistryNumber
{
get
{
return this.nsiItemRegistryNumberField;
}
set
{
this.nsiItemRegistryNumberField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public nsiRef Ref
{
get
{
return this.refField;
}
set
{
this.refField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi-base/")]
public partial class NsiElementNsiFieldType : NsiElementFieldType
{
private NsiElementNsiFieldTypeNsiRef nsiRefField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public NsiElementNsiFieldTypeNsiRef NsiRef
{
get
{
return this.nsiRefField;
}
set
{
this.nsiRefField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/nsi-base/")]
public partial class NsiElementNsiFieldTypeNsiRef
{
private string nsiItemRegistryNumberField;
private ListGroup listGroupField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="positiveInteger", Order=0)]
public string NsiItemRegistryNumber
{
get
{
return this.nsiItemRegistryNumberField;
}
set
{
this.nsiItemRegistryNumberField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public ListGroup ListGroup
{
get
{
return this.listGroupField;
}
set
{
this.listGroupField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/nsi-base/")]
public enum ListGroup
{
/// <remarks/>
NSI,
/// <remarks/>
NSIRAO,
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi-base/")]
public partial class NsiElementEnumFieldType : NsiElementFieldType
{
private NsiElementEnumFieldTypePosition[] positionField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("Position", Order=0)]
public NsiElementEnumFieldTypePosition[] Position
{
get
{
return this.positionField;
}
set
{
this.positionField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/nsi-base/")]
public partial class NsiElementEnumFieldTypePosition
{
private object gUIDField;
private string valueField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public object GUID
{
get
{
return this.gUIDField;
}
set
{
this.gUIDField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string Value
{
get
{
return this.valueField;
}
set
{
this.valueField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi-base/")]
public partial class NsiElementIntegerFieldType : NsiElementFieldType
{
private string valueField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=0)]
public string Value
{
get
{
return this.valueField;
}
set
{
this.valueField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi-base/")]
public partial class NsiElementDateFieldType : NsiElementFieldType
{
private System.DateTime valueField;
private bool valueFieldSpecified;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=0)]
public System.DateTime Value
{
get
{
return this.valueField;
}
set
{
this.valueField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ValueSpecified
{
get
{
return this.valueFieldSpecified;
}
set
{
this.valueFieldSpecified = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi-base/")]
public partial class NsiElementFloatFieldType : NsiElementFieldType
{
private float valueField;
private bool valueFieldSpecified;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public float Value
{
get
{
return this.valueField;
}
set
{
this.valueField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ValueSpecified
{
get
{
return this.valueFieldSpecified;
}
set
{
this.valueFieldSpecified = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi-base/")]
public partial class NsiElementBooleanFieldType : NsiElementFieldType
{
private bool valueField;
private bool valueFieldSpecified;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public bool Value
{
get
{
return this.valueField;
}
set
{
this.valueField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ValueSpecified
{
get
{
return this.valueFieldSpecified;
}
set
{
this.valueFieldSpecified = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi-base/")]
public partial class NsiElementStringFieldType : NsiElementFieldType
{
private string valueField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public string Value
{
get
{
return this.valueField;
}
set
{
this.valueField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi-base/")]
public partial class NsiListType
{
private System.DateTime createdField;
private NsiItemInfoType[] nsiItemInfoField;
private ListGroup listGroupField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public System.DateTime Created
{
get
{
return this.createdField;
}
set
{
this.createdField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("NsiItemInfo", Order=1)]
public NsiItemInfoType[] NsiItemInfo
{
get
{
return this.nsiItemInfoField;
}
set
{
this.nsiItemInfoField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public ListGroup ListGroup
{
get
{
return this.listGroupField;
}
set
{
this.listGroupField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi-base/")]
public partial class NsiItemInfoType
{
private string registryNumberField;
private string nameField;
private System.DateTime modifiedField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(DataType="positiveInteger", Order=0)]
public string RegistryNumber
{
get
{
return this.registryNumberField;
}
set
{
this.registryNumberField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string Name
{
get
{
return this.nameField;
}
set
{
this.nameField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public System.DateTime Modified
{
get
{
return this.modifiedField;
}
set
{
this.modifiedField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/")]
public partial class getStateResultNsiPagingItem : NsiItemType
{
private int totalItemsCountField;
private int totalPagesField;
private object currentPageField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public int TotalItemsCount
{
get
{
return this.totalItemsCountField;
}
set
{
this.totalItemsCountField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public int TotalPages
{
get
{
return this.totalPagesField;
}
set
{
this.totalPagesField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public object CurrentPage
{
get
{
return this.currentPageField;
}
set
{
this.currentPageField = value;
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
public partial class getStateRequest1
{
[System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public Hcs.Service.Async.Nsi.RequestHeader RequestHeader;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
public Hcs.Service.Async.Nsi.getStateRequest getStateRequest;
public getStateRequest1()
{
}
public getStateRequest1(Hcs.Service.Async.Nsi.RequestHeader RequestHeader, Hcs.Service.Async.Nsi.getStateRequest getStateRequest)
{
this.RequestHeader = RequestHeader;
this.getStateRequest = getStateRequest;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
public partial class getStateResponse
{
[System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public Hcs.Service.Async.Nsi.ResultHeader ResultHeader;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/", Order=0)]
public Hcs.Service.Async.Nsi.getStateResult getStateResult;
public getStateResponse()
{
}
public getStateResponse(Hcs.Service.Async.Nsi.ResultHeader ResultHeader, Hcs.Service.Async.Nsi.getStateResult getStateResult)
{
this.ResultHeader = ResultHeader;
this.getStateResult = getStateResult;
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/")]
public partial class exportDataProviderNsiItemRequest : BaseType
{
private exportDataProviderNsiItemRequestRegistryNumber registryNumberField;
private System.DateTime modifiedAfterField;
private bool modifiedAfterFieldSpecified;
private string versionField;
public exportDataProviderNsiItemRequest()
{
this.versionField = "10.0.1.2";
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public exportDataProviderNsiItemRequestRegistryNumber RegistryNumber
{
get
{
return this.registryNumberField;
}
set
{
this.registryNumberField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public System.DateTime ModifiedAfter
{
get
{
return this.modifiedAfterField;
}
set
{
this.modifiedAfterField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ModifiedAfterSpecified
{
get
{
return this.modifiedAfterFieldSpecified;
}
set
{
this.modifiedAfterFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public string version
{
get
{
return this.versionField;
}
set
{
this.versionField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/")]
public enum exportDataProviderNsiItemRequestRegistryNumber
{
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("1")]
Item1,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("51")]
Item51,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("59")]
Item59,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("219")]
Item219,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("272")]
Item272,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("302")]
Item302,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("337")]
Item337,
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
public partial class exportDataProviderNsiItemRequest1
{
[System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public Hcs.Service.Async.Nsi.RequestHeader RequestHeader;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/", Order=0)]
public Hcs.Service.Async.Nsi.exportDataProviderNsiItemRequest exportDataProviderNsiItemRequest;
public exportDataProviderNsiItemRequest1()
{
}
public exportDataProviderNsiItemRequest1(Hcs.Service.Async.Nsi.RequestHeader RequestHeader, Hcs.Service.Async.Nsi.exportDataProviderNsiItemRequest exportDataProviderNsiItemRequest)
{
this.RequestHeader = RequestHeader;
this.exportDataProviderNsiItemRequest = exportDataProviderNsiItemRequest;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
public partial class exportDataProviderNsiItemResponse
{
[System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public Hcs.Service.Async.Nsi.ResultHeader ResultHeader;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
public Hcs.Service.Async.Nsi.AckRequest AckRequest;
public exportDataProviderNsiItemResponse()
{
}
public exportDataProviderNsiItemResponse(Hcs.Service.Async.Nsi.ResultHeader ResultHeader, Hcs.Service.Async.Nsi.AckRequest AckRequest)
{
this.ResultHeader = ResultHeader;
this.AckRequest = AckRequest;
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/")]
public partial class exportDataProviderNsiPagingItemRequest : BaseType
{
private exportDataProviderNsiPagingItemRequestRegistryNumber registryNumberField;
private int pageField;
private System.DateTime modifiedAfterField;
private bool modifiedAfterFieldSpecified;
private string versionField;
public exportDataProviderNsiPagingItemRequest()
{
this.versionField = "11.1.0.5";
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public exportDataProviderNsiPagingItemRequestRegistryNumber RegistryNumber
{
get
{
return this.registryNumberField;
}
set
{
this.registryNumberField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public int Page
{
get
{
return this.pageField;
}
set
{
this.pageField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public System.DateTime ModifiedAfter
{
get
{
return this.modifiedAfterField;
}
set
{
this.modifiedAfterField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool ModifiedAfterSpecified
{
get
{
return this.modifiedAfterFieldSpecified;
}
set
{
this.modifiedAfterFieldSpecified = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public string version
{
get
{
return this.versionField;
}
set
{
this.versionField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/")]
public enum exportDataProviderNsiPagingItemRequestRegistryNumber
{
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("1")]
Item1,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("51")]
Item51,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("59")]
Item59,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("219")]
Item219,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("302")]
Item302,
/// <remarks/>
[System.Xml.Serialization.XmlEnumAttribute("337")]
Item337,
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
public partial class exportDataProviderPagingNsiItemRequest
{
[System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public Hcs.Service.Async.Nsi.RequestHeader RequestHeader;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/", Order=0)]
public Hcs.Service.Async.Nsi.exportDataProviderNsiPagingItemRequest exportDataProviderNsiPagingItemRequest;
public exportDataProviderPagingNsiItemRequest()
{
}
public exportDataProviderPagingNsiItemRequest(Hcs.Service.Async.Nsi.RequestHeader RequestHeader, Hcs.Service.Async.Nsi.exportDataProviderNsiPagingItemRequest exportDataProviderNsiPagingItemRequest)
{
this.RequestHeader = RequestHeader;
this.exportDataProviderNsiPagingItemRequest = exportDataProviderNsiPagingItemRequest;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
public partial class exportDataProviderPagingNsiItemResponse
{
[System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public Hcs.Service.Async.Nsi.ResultHeader ResultHeader;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
public Hcs.Service.Async.Nsi.AckRequest AckRequest;
public exportDataProviderPagingNsiItemResponse()
{
}
public exportDataProviderPagingNsiItemResponse(Hcs.Service.Async.Nsi.ResultHeader ResultHeader, Hcs.Service.Async.Nsi.AckRequest AckRequest)
{
this.ResultHeader = ResultHeader;
this.AckRequest = AckRequest;
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/")]
public partial class importCapitalRepairWorkRequest : BaseType
{
private ImportCapitalRepairWorkType[] importCapitalRepairWorkField;
private importCapitalRepairWorkRequestRecoverCapitalRepairWork[] recoverCapitalRepairWorkField;
private importCapitalRepairWorkRequestDeleteCapitalRepairWork[] deleteCapitalRepairWorkField;
private string versionField;
public importCapitalRepairWorkRequest()
{
this.versionField = "11.1.0.5";
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("ImportCapitalRepairWork", Order=0)]
public ImportCapitalRepairWorkType[] ImportCapitalRepairWork
{
get
{
return this.importCapitalRepairWorkField;
}
set
{
this.importCapitalRepairWorkField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("RecoverCapitalRepairWork", Order=1)]
public importCapitalRepairWorkRequestRecoverCapitalRepairWork[] RecoverCapitalRepairWork
{
get
{
return this.recoverCapitalRepairWorkField;
}
set
{
this.recoverCapitalRepairWorkField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("DeleteCapitalRepairWork", Order=2)]
public importCapitalRepairWorkRequestDeleteCapitalRepairWork[] DeleteCapitalRepairWork
{
get
{
return this.deleteCapitalRepairWorkField;
}
set
{
this.deleteCapitalRepairWorkField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public string version
{
get
{
return this.versionField;
}
set
{
this.versionField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/")]
public partial class ImportCapitalRepairWorkType
{
private string transportGUIDField;
private string elementGuidField;
private string serviceNameField;
private nsiRef workGroupRefField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
public string TransportGUID
{
get
{
return this.transportGUIDField;
}
set
{
this.transportGUIDField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string ElementGuid
{
get
{
return this.elementGuidField;
}
set
{
this.elementGuidField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string ServiceName
{
get
{
return this.serviceNameField;
}
set
{
this.serviceNameField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public nsiRef WorkGroupRef
{
get
{
return this.workGroupRefField;
}
set
{
this.workGroupRefField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/")]
public partial class importCapitalRepairWorkRequestRecoverCapitalRepairWork
{
private string transportGUIDField;
private string elementGuidField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
public string TransportGUID
{
get
{
return this.transportGUIDField;
}
set
{
this.transportGUIDField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string ElementGuid
{
get
{
return this.elementGuidField;
}
set
{
this.elementGuidField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/")]
public partial class importCapitalRepairWorkRequestDeleteCapitalRepairWork
{
private string transportGUIDField;
private string elementGuidField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
public string TransportGUID
{
get
{
return this.transportGUIDField;
}
set
{
this.transportGUIDField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string ElementGuid
{
get
{
return this.elementGuidField;
}
set
{
this.elementGuidField = value;
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
public partial class importCapitalRepairWorkRequest1
{
[System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public Hcs.Service.Async.Nsi.RequestHeader RequestHeader;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/", Order=0)]
public Hcs.Service.Async.Nsi.importCapitalRepairWorkRequest importCapitalRepairWorkRequest;
public importCapitalRepairWorkRequest1()
{
}
public importCapitalRepairWorkRequest1(Hcs.Service.Async.Nsi.RequestHeader RequestHeader, Hcs.Service.Async.Nsi.importCapitalRepairWorkRequest importCapitalRepairWorkRequest)
{
this.RequestHeader = RequestHeader;
this.importCapitalRepairWorkRequest = importCapitalRepairWorkRequest;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
public partial class importCapitalRepairWorkResponse
{
[System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public Hcs.Service.Async.Nsi.ResultHeader ResultHeader;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
public Hcs.Service.Async.Nsi.AckRequest AckRequest;
public importCapitalRepairWorkResponse()
{
}
public importCapitalRepairWorkResponse(Hcs.Service.Async.Nsi.ResultHeader ResultHeader, Hcs.Service.Async.Nsi.AckRequest AckRequest)
{
this.ResultHeader = ResultHeader;
this.AckRequest = AckRequest;
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/")]
public partial class importBaseDecisionMSPRequest : BaseType
{
private importBaseDecisionMSPType[] importBaseDecisionMSPField;
private importBaseDecisionMSPRequestRecoverBaseDecisionMSP[] recoverBaseDecisionMSPField;
private importBaseDecisionMSPRequestDeleteBaseDecisionMSP[] deleteBaseDecisionMSPField;
private string versionField;
public importBaseDecisionMSPRequest()
{
this.versionField = "11.1.0.5";
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("ImportBaseDecisionMSP", Order=0)]
public importBaseDecisionMSPType[] ImportBaseDecisionMSP
{
get
{
return this.importBaseDecisionMSPField;
}
set
{
this.importBaseDecisionMSPField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("RecoverBaseDecisionMSP", Order=1)]
public importBaseDecisionMSPRequestRecoverBaseDecisionMSP[] RecoverBaseDecisionMSP
{
get
{
return this.recoverBaseDecisionMSPField;
}
set
{
this.recoverBaseDecisionMSPField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("DeleteBaseDecisionMSP", Order=2)]
public importBaseDecisionMSPRequestDeleteBaseDecisionMSP[] DeleteBaseDecisionMSP
{
get
{
return this.deleteBaseDecisionMSPField;
}
set
{
this.deleteBaseDecisionMSPField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public string version
{
get
{
return this.versionField;
}
set
{
this.versionField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/")]
public partial class importBaseDecisionMSPType
{
private string transportGUIDField;
private string elementGuidField;
private string decisionNameField;
private nsiRef decisionTypeField;
private bool isAppliedToSubsidiariesField;
private bool isAppliedToRefundOfChargesField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
public string TransportGUID
{
get
{
return this.transportGUIDField;
}
set
{
this.transportGUIDField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string ElementGuid
{
get
{
return this.elementGuidField;
}
set
{
this.elementGuidField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string DecisionName
{
get
{
return this.decisionNameField;
}
set
{
this.decisionNameField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public nsiRef DecisionType
{
get
{
return this.decisionTypeField;
}
set
{
this.decisionTypeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=4)]
public bool IsAppliedToSubsidiaries
{
get
{
return this.isAppliedToSubsidiariesField;
}
set
{
this.isAppliedToSubsidiariesField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=5)]
public bool IsAppliedToRefundOfCharges
{
get
{
return this.isAppliedToRefundOfChargesField;
}
set
{
this.isAppliedToRefundOfChargesField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/")]
public partial class importBaseDecisionMSPRequestRecoverBaseDecisionMSP
{
private string transportGUIDField;
private string elementGuidField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
public string TransportGUID
{
get
{
return this.transportGUIDField;
}
set
{
this.transportGUIDField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string ElementGuid
{
get
{
return this.elementGuidField;
}
set
{
this.elementGuidField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/")]
public partial class importBaseDecisionMSPRequestDeleteBaseDecisionMSP
{
private string transportGUIDField;
private string elementGuidField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
public string TransportGUID
{
get
{
return this.transportGUIDField;
}
set
{
this.transportGUIDField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string ElementGuid
{
get
{
return this.elementGuidField;
}
set
{
this.elementGuidField = value;
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
public partial class importBaseDecisionMSPRequest1
{
[System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public Hcs.Service.Async.Nsi.RequestHeader RequestHeader;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/", Order=0)]
public Hcs.Service.Async.Nsi.importBaseDecisionMSPRequest importBaseDecisionMSPRequest;
public importBaseDecisionMSPRequest1()
{
}
public importBaseDecisionMSPRequest1(Hcs.Service.Async.Nsi.RequestHeader RequestHeader, Hcs.Service.Async.Nsi.importBaseDecisionMSPRequest importBaseDecisionMSPRequest)
{
this.RequestHeader = RequestHeader;
this.importBaseDecisionMSPRequest = importBaseDecisionMSPRequest;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
public partial class importBaseDecisionMSPResponse
{
[System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public Hcs.Service.Async.Nsi.ResultHeader ResultHeader;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
public Hcs.Service.Async.Nsi.AckRequest AckRequest;
public importBaseDecisionMSPResponse()
{
}
public importBaseDecisionMSPResponse(Hcs.Service.Async.Nsi.ResultHeader ResultHeader, Hcs.Service.Async.Nsi.AckRequest AckRequest)
{
this.ResultHeader = ResultHeader;
this.AckRequest = AckRequest;
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/")]
public partial class importGeneralNeedsMunicipalResourceRequest : BaseType
{
private object[] itemsField;
private string versionField;
public importGeneralNeedsMunicipalResourceRequest()
{
this.versionField = "12.2.2.1";
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("DeleteGeneralMunicipalResource", typeof(importGeneralNeedsMunicipalResourceRequestDeleteGeneralMunicipalResource), Order=0)]
[System.Xml.Serialization.XmlElementAttribute("RecoverGeneralMunicipalResource", typeof(importGeneralNeedsMunicipalResourceRequestRecoverGeneralMunicipalResource), Order=0)]
[System.Xml.Serialization.XmlElementAttribute("TopLevelMunicipalResource", typeof(importGeneralNeedsMunicipalResourceRequestTopLevelMunicipalResource), Order=0)]
public object[] Items
{
get
{
return this.itemsField;
}
set
{
this.itemsField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAttributeAttribute(Form=System.Xml.Schema.XmlSchemaForm.Qualified, Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public string version
{
get
{
return this.versionField;
}
set
{
this.versionField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/")]
public partial class importGeneralNeedsMunicipalResourceRequestDeleteGeneralMunicipalResource
{
private string transportGUIDField;
private string elementGuidField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
public string TransportGUID
{
get
{
return this.transportGUIDField;
}
set
{
this.transportGUIDField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string ElementGuid
{
get
{
return this.elementGuidField;
}
set
{
this.elementGuidField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/")]
public partial class importGeneralNeedsMunicipalResourceRequestRecoverGeneralMunicipalResource
{
private string transportGUIDField;
private string elementGuidField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
public string TransportGUID
{
get
{
return this.transportGUIDField;
}
set
{
this.transportGUIDField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string ElementGuid
{
get
{
return this.elementGuidField;
}
set
{
this.elementGuidField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/")]
public partial class importGeneralNeedsMunicipalResourceRequestTopLevelMunicipalResource
{
private sbyte parentCodeField;
private string transportGUIDField;
private importGeneralNeedsMunicipalResourceRequestTopLevelMunicipalResourceImportGeneralMunicipalResource[] importGeneralMunicipalResourceField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public sbyte ParentCode
{
get
{
return this.parentCodeField;
}
set
{
this.parentCodeField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=1)]
public string TransportGUID
{
get
{
return this.transportGUIDField;
}
set
{
this.transportGUIDField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("ImportGeneralMunicipalResource", Order=2)]
public importGeneralNeedsMunicipalResourceRequestTopLevelMunicipalResourceImportGeneralMunicipalResource[] ImportGeneralMunicipalResource
{
get
{
return this.importGeneralMunicipalResourceField;
}
set
{
this.importGeneralMunicipalResourceField = value;
}
}
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/")]
public partial class importGeneralNeedsMunicipalResourceRequestTopLevelMunicipalResourceImportGeneralMunicipalResource : importGeneralNeedsMunicipalResourceType
{
}
/// <remarks/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/")]
public partial class importGeneralNeedsMunicipalResourceType
{
private string transportGUIDField;
private string elementGuidField;
private string generalMunicipalResourceNameField;
private nsiRef municipalResourceRefField;
private string oKEIField;
private object itemField;
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
public string TransportGUID
{
get
{
return this.transportGUIDField;
}
set
{
this.transportGUIDField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=1)]
public string ElementGuid
{
get
{
return this.elementGuidField;
}
set
{
this.elementGuidField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=2)]
public string GeneralMunicipalResourceName
{
get
{
return this.generalMunicipalResourceNameField;
}
set
{
this.generalMunicipalResourceNameField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Order=3)]
public nsiRef MunicipalResourceRef
{
get
{
return this.municipalResourceRefField;
}
set
{
this.municipalResourceRefField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=4)]
public string OKEI
{
get
{
return this.oKEIField;
}
set
{
this.oKEIField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlElementAttribute("SortOrder", typeof(string), Order=5)]
[System.Xml.Serialization.XmlElementAttribute("SortOrderNotDefined", typeof(bool), Order=5)]
public object Item
{
get
{
return this.itemField;
}
set
{
this.itemField = value;
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
public partial class importGeneralNeedsMunicipalResourceRequest1
{
[System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public Hcs.Service.Async.Nsi.RequestHeader RequestHeader;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi/", Order=0)]
public Hcs.Service.Async.Nsi.importGeneralNeedsMunicipalResourceRequest importGeneralNeedsMunicipalResourceRequest;
public importGeneralNeedsMunicipalResourceRequest1()
{
}
public importGeneralNeedsMunicipalResourceRequest1(Hcs.Service.Async.Nsi.RequestHeader RequestHeader, Hcs.Service.Async.Nsi.importGeneralNeedsMunicipalResourceRequest importGeneralNeedsMunicipalResourceRequest)
{
this.RequestHeader = RequestHeader;
this.importGeneralNeedsMunicipalResourceRequest = importGeneralNeedsMunicipalResourceRequest;
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
[System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
public partial class importGeneralNeedsMunicipalResourceResponse
{
[System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")]
public Hcs.Service.Async.Nsi.ResultHeader ResultHeader;
[System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)]
public Hcs.Service.Async.Nsi.AckRequest AckRequest;
public importGeneralNeedsMunicipalResourceResponse()
{
}
public importGeneralNeedsMunicipalResourceResponse(Hcs.Service.Async.Nsi.ResultHeader ResultHeader, Hcs.Service.Async.Nsi.AckRequest AckRequest)
{
this.ResultHeader = ResultHeader;
this.AckRequest = AckRequest;
}
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
public interface NsiPortsTypeAsyncChannel : Hcs.Service.Async.Nsi.NsiPortsTypeAsync, System.ServiceModel.IClientChannel
{
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")]
public partial class NsiPortsTypeAsyncClient : System.ServiceModel.ClientBase<Hcs.Service.Async.Nsi.NsiPortsTypeAsync>, Hcs.Service.Async.Nsi.NsiPortsTypeAsync
{
/// <summary>
/// Реализуйте этот разделяемый метод для настройки конечной точки службы.
/// </summary>
/// <param name="serviceEndpoint">Настраиваемая конечная точка</param>
/// <param name="clientCredentials">Учетные данные клиента.</param>
static partial void ConfigureEndpoint(System.ServiceModel.Description.ServiceEndpoint serviceEndpoint, System.ServiceModel.Description.ClientCredentials clientCredentials);
public NsiPortsTypeAsyncClient() :
base(NsiPortsTypeAsyncClient.GetDefaultBinding(), NsiPortsTypeAsyncClient.GetDefaultEndpointAddress())
{
this.Endpoint.Name = EndpointConfiguration.NsiPortAsync.ToString();
ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
}
public NsiPortsTypeAsyncClient(EndpointConfiguration endpointConfiguration) :
base(NsiPortsTypeAsyncClient.GetBindingForEndpoint(endpointConfiguration), NsiPortsTypeAsyncClient.GetEndpointAddress(endpointConfiguration))
{
this.Endpoint.Name = endpointConfiguration.ToString();
ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
}
public NsiPortsTypeAsyncClient(EndpointConfiguration endpointConfiguration, string remoteAddress) :
base(NsiPortsTypeAsyncClient.GetBindingForEndpoint(endpointConfiguration), new System.ServiceModel.EndpointAddress(remoteAddress))
{
this.Endpoint.Name = endpointConfiguration.ToString();
ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
}
public NsiPortsTypeAsyncClient(EndpointConfiguration endpointConfiguration, System.ServiceModel.EndpointAddress remoteAddress) :
base(NsiPortsTypeAsyncClient.GetBindingForEndpoint(endpointConfiguration), remoteAddress)
{
this.Endpoint.Name = endpointConfiguration.ToString();
ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
}
public NsiPortsTypeAsyncClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
base(binding, remoteAddress)
{
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
System.Threading.Tasks.Task<Hcs.Service.Async.Nsi.importAdditionalServicesResponse> Hcs.Service.Async.Nsi.NsiPortsTypeAsync.importAdditionalServicesAsync(Hcs.Service.Async.Nsi.importAdditionalServicesRequest1 request)
{
return base.Channel.importAdditionalServicesAsync(request);
}
public System.Threading.Tasks.Task<Hcs.Service.Async.Nsi.importAdditionalServicesResponse> importAdditionalServicesAsync(Hcs.Service.Async.Nsi.RequestHeader RequestHeader, Hcs.Service.Async.Nsi.importAdditionalServicesRequest importAdditionalServicesRequest)
{
Hcs.Service.Async.Nsi.importAdditionalServicesRequest1 inValue = new Hcs.Service.Async.Nsi.importAdditionalServicesRequest1();
inValue.RequestHeader = RequestHeader;
inValue.importAdditionalServicesRequest = importAdditionalServicesRequest;
return ((Hcs.Service.Async.Nsi.NsiPortsTypeAsync)(this)).importAdditionalServicesAsync(inValue);
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
System.Threading.Tasks.Task<Hcs.Service.Async.Nsi.importMunicipalServicesResponse> Hcs.Service.Async.Nsi.NsiPortsTypeAsync.importMunicipalServicesAsync(Hcs.Service.Async.Nsi.importMunicipalServicesRequest1 request)
{
return base.Channel.importMunicipalServicesAsync(request);
}
public System.Threading.Tasks.Task<Hcs.Service.Async.Nsi.importMunicipalServicesResponse> importMunicipalServicesAsync(Hcs.Service.Async.Nsi.RequestHeader RequestHeader, Hcs.Service.Async.Nsi.importMunicipalServicesRequest importMunicipalServicesRequest)
{
Hcs.Service.Async.Nsi.importMunicipalServicesRequest1 inValue = new Hcs.Service.Async.Nsi.importMunicipalServicesRequest1();
inValue.RequestHeader = RequestHeader;
inValue.importMunicipalServicesRequest = importMunicipalServicesRequest;
return ((Hcs.Service.Async.Nsi.NsiPortsTypeAsync)(this)).importMunicipalServicesAsync(inValue);
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
System.Threading.Tasks.Task<Hcs.Service.Async.Nsi.importOrganizationWorksResponse> Hcs.Service.Async.Nsi.NsiPortsTypeAsync.importOrganizationWorksAsync(Hcs.Service.Async.Nsi.importOrganizationWorksRequest1 request)
{
return base.Channel.importOrganizationWorksAsync(request);
}
public System.Threading.Tasks.Task<Hcs.Service.Async.Nsi.importOrganizationWorksResponse> importOrganizationWorksAsync(Hcs.Service.Async.Nsi.RequestHeader RequestHeader, Hcs.Service.Async.Nsi.importOrganizationWorksRequest importOrganizationWorksRequest)
{
Hcs.Service.Async.Nsi.importOrganizationWorksRequest1 inValue = new Hcs.Service.Async.Nsi.importOrganizationWorksRequest1();
inValue.RequestHeader = RequestHeader;
inValue.importOrganizationWorksRequest = importOrganizationWorksRequest;
return ((Hcs.Service.Async.Nsi.NsiPortsTypeAsync)(this)).importOrganizationWorksAsync(inValue);
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
System.Threading.Tasks.Task<Hcs.Service.Async.Nsi.importCommunalInfrastructureSystemResponse> Hcs.Service.Async.Nsi.NsiPortsTypeAsync.importCommunalInfrastructureSystemAsync(Hcs.Service.Async.Nsi.importCommunalInfrastructureSystemRequest1 request)
{
return base.Channel.importCommunalInfrastructureSystemAsync(request);
}
public System.Threading.Tasks.Task<Hcs.Service.Async.Nsi.importCommunalInfrastructureSystemResponse> importCommunalInfrastructureSystemAsync(Hcs.Service.Async.Nsi.RequestHeader RequestHeader, Hcs.Service.Async.Nsi.importCommunalInfrastructureSystemRequest importCommunalInfrastructureSystemRequest)
{
Hcs.Service.Async.Nsi.importCommunalInfrastructureSystemRequest1 inValue = new Hcs.Service.Async.Nsi.importCommunalInfrastructureSystemRequest1();
inValue.RequestHeader = RequestHeader;
inValue.importCommunalInfrastructureSystemRequest = importCommunalInfrastructureSystemRequest;
return ((Hcs.Service.Async.Nsi.NsiPortsTypeAsync)(this)).importCommunalInfrastructureSystemAsync(inValue);
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
System.Threading.Tasks.Task<Hcs.Service.Async.Nsi.getStateResponse> Hcs.Service.Async.Nsi.NsiPortsTypeAsync.getStateAsync(Hcs.Service.Async.Nsi.getStateRequest1 request)
{
return base.Channel.getStateAsync(request);
}
public System.Threading.Tasks.Task<Hcs.Service.Async.Nsi.getStateResponse> getStateAsync(Hcs.Service.Async.Nsi.RequestHeader RequestHeader, Hcs.Service.Async.Nsi.getStateRequest getStateRequest)
{
Hcs.Service.Async.Nsi.getStateRequest1 inValue = new Hcs.Service.Async.Nsi.getStateRequest1();
inValue.RequestHeader = RequestHeader;
inValue.getStateRequest = getStateRequest;
return ((Hcs.Service.Async.Nsi.NsiPortsTypeAsync)(this)).getStateAsync(inValue);
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
System.Threading.Tasks.Task<Hcs.Service.Async.Nsi.exportDataProviderNsiItemResponse> Hcs.Service.Async.Nsi.NsiPortsTypeAsync.exportDataProviderNsiItemAsync(Hcs.Service.Async.Nsi.exportDataProviderNsiItemRequest1 request)
{
return base.Channel.exportDataProviderNsiItemAsync(request);
}
public System.Threading.Tasks.Task<Hcs.Service.Async.Nsi.exportDataProviderNsiItemResponse> exportDataProviderNsiItemAsync(Hcs.Service.Async.Nsi.RequestHeader RequestHeader, Hcs.Service.Async.Nsi.exportDataProviderNsiItemRequest exportDataProviderNsiItemRequest)
{
Hcs.Service.Async.Nsi.exportDataProviderNsiItemRequest1 inValue = new Hcs.Service.Async.Nsi.exportDataProviderNsiItemRequest1();
inValue.RequestHeader = RequestHeader;
inValue.exportDataProviderNsiItemRequest = exportDataProviderNsiItemRequest;
return ((Hcs.Service.Async.Nsi.NsiPortsTypeAsync)(this)).exportDataProviderNsiItemAsync(inValue);
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
System.Threading.Tasks.Task<Hcs.Service.Async.Nsi.exportDataProviderPagingNsiItemResponse> Hcs.Service.Async.Nsi.NsiPortsTypeAsync.exportDataProviderPagingNsiItemAsync(Hcs.Service.Async.Nsi.exportDataProviderPagingNsiItemRequest request)
{
return base.Channel.exportDataProviderPagingNsiItemAsync(request);
}
public System.Threading.Tasks.Task<Hcs.Service.Async.Nsi.exportDataProviderPagingNsiItemResponse> exportDataProviderPagingNsiItemAsync(Hcs.Service.Async.Nsi.RequestHeader RequestHeader, Hcs.Service.Async.Nsi.exportDataProviderNsiPagingItemRequest exportDataProviderNsiPagingItemRequest)
{
Hcs.Service.Async.Nsi.exportDataProviderPagingNsiItemRequest inValue = new Hcs.Service.Async.Nsi.exportDataProviderPagingNsiItemRequest();
inValue.RequestHeader = RequestHeader;
inValue.exportDataProviderNsiPagingItemRequest = exportDataProviderNsiPagingItemRequest;
return ((Hcs.Service.Async.Nsi.NsiPortsTypeAsync)(this)).exportDataProviderPagingNsiItemAsync(inValue);
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
System.Threading.Tasks.Task<Hcs.Service.Async.Nsi.importCapitalRepairWorkResponse> Hcs.Service.Async.Nsi.NsiPortsTypeAsync.importCapitalRepairWorkAsync(Hcs.Service.Async.Nsi.importCapitalRepairWorkRequest1 request)
{
return base.Channel.importCapitalRepairWorkAsync(request);
}
public System.Threading.Tasks.Task<Hcs.Service.Async.Nsi.importCapitalRepairWorkResponse> importCapitalRepairWorkAsync(Hcs.Service.Async.Nsi.RequestHeader RequestHeader, Hcs.Service.Async.Nsi.importCapitalRepairWorkRequest importCapitalRepairWorkRequest)
{
Hcs.Service.Async.Nsi.importCapitalRepairWorkRequest1 inValue = new Hcs.Service.Async.Nsi.importCapitalRepairWorkRequest1();
inValue.RequestHeader = RequestHeader;
inValue.importCapitalRepairWorkRequest = importCapitalRepairWorkRequest;
return ((Hcs.Service.Async.Nsi.NsiPortsTypeAsync)(this)).importCapitalRepairWorkAsync(inValue);
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
System.Threading.Tasks.Task<Hcs.Service.Async.Nsi.importBaseDecisionMSPResponse> Hcs.Service.Async.Nsi.NsiPortsTypeAsync.importBaseDecisionMSPAsync(Hcs.Service.Async.Nsi.importBaseDecisionMSPRequest1 request)
{
return base.Channel.importBaseDecisionMSPAsync(request);
}
public System.Threading.Tasks.Task<Hcs.Service.Async.Nsi.importBaseDecisionMSPResponse> importBaseDecisionMSPAsync(Hcs.Service.Async.Nsi.RequestHeader RequestHeader, Hcs.Service.Async.Nsi.importBaseDecisionMSPRequest importBaseDecisionMSPRequest)
{
Hcs.Service.Async.Nsi.importBaseDecisionMSPRequest1 inValue = new Hcs.Service.Async.Nsi.importBaseDecisionMSPRequest1();
inValue.RequestHeader = RequestHeader;
inValue.importBaseDecisionMSPRequest = importBaseDecisionMSPRequest;
return ((Hcs.Service.Async.Nsi.NsiPortsTypeAsync)(this)).importBaseDecisionMSPAsync(inValue);
}
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
System.Threading.Tasks.Task<Hcs.Service.Async.Nsi.importGeneralNeedsMunicipalResourceResponse> Hcs.Service.Async.Nsi.NsiPortsTypeAsync.importGeneralNeedsMunicipalResourceAsync(Hcs.Service.Async.Nsi.importGeneralNeedsMunicipalResourceRequest1 request)
{
return base.Channel.importGeneralNeedsMunicipalResourceAsync(request);
}
public System.Threading.Tasks.Task<Hcs.Service.Async.Nsi.importGeneralNeedsMunicipalResourceResponse> importGeneralNeedsMunicipalResourceAsync(Hcs.Service.Async.Nsi.RequestHeader RequestHeader, Hcs.Service.Async.Nsi.importGeneralNeedsMunicipalResourceRequest importGeneralNeedsMunicipalResourceRequest)
{
Hcs.Service.Async.Nsi.importGeneralNeedsMunicipalResourceRequest1 inValue = new Hcs.Service.Async.Nsi.importGeneralNeedsMunicipalResourceRequest1();
inValue.RequestHeader = RequestHeader;
inValue.importGeneralNeedsMunicipalResourceRequest = importGeneralNeedsMunicipalResourceRequest;
return ((Hcs.Service.Async.Nsi.NsiPortsTypeAsync)(this)).importGeneralNeedsMunicipalResourceAsync(inValue);
}
public virtual System.Threading.Tasks.Task OpenAsync()
{
return System.Threading.Tasks.Task.Factory.FromAsync(((System.ServiceModel.ICommunicationObject)(this)).BeginOpen(null, null), new System.Action<System.IAsyncResult>(((System.ServiceModel.ICommunicationObject)(this)).EndOpen));
}
#if !NET6_0_OR_GREATER
public virtual System.Threading.Tasks.Task CloseAsync()
{
return System.Threading.Tasks.Task.Factory.FromAsync(((System.ServiceModel.ICommunicationObject)(this)).BeginClose(null, null), new System.Action<System.IAsyncResult>(((System.ServiceModel.ICommunicationObject)(this)).EndClose));
}
#endif
private static System.ServiceModel.Channels.Binding GetBindingForEndpoint(EndpointConfiguration endpointConfiguration)
{
if ((endpointConfiguration == EndpointConfiguration.NsiPortAsync))
{
System.ServiceModel.BasicHttpBinding result = new System.ServiceModel.BasicHttpBinding();
result.MaxBufferSize = int.MaxValue;
result.ReaderQuotas = System.Xml.XmlDictionaryReaderQuotas.Max;
result.MaxReceivedMessageSize = int.MaxValue;
result.AllowCookies = true;
result.Security.Mode = System.ServiceModel.BasicHttpSecurityMode.Transport;
return result;
}
throw new System.InvalidOperationException(string.Format("Не удалось найти конечную точку с именем \"{0}\".", endpointConfiguration));
}
private static System.ServiceModel.EndpointAddress GetEndpointAddress(EndpointConfiguration endpointConfiguration)
{
if ((endpointConfiguration == EndpointConfiguration.NsiPortAsync))
{
return new System.ServiceModel.EndpointAddress("https://api.dom.gosuslugi.ru/ext-bus-nsi-service/services/NsiAsync");
}
throw new System.InvalidOperationException(string.Format("Не удалось найти конечную точку с именем \"{0}\".", endpointConfiguration));
}
private static System.ServiceModel.Channels.Binding GetDefaultBinding()
{
return NsiPortsTypeAsyncClient.GetBindingForEndpoint(EndpointConfiguration.NsiPortAsync);
}
private static System.ServiceModel.EndpointAddress GetDefaultEndpointAddress()
{
return NsiPortsTypeAsyncClient.GetEndpointAddress(EndpointConfiguration.NsiPortAsync);
}
public enum EndpointConfiguration
{
NsiPortAsync,
}
}
}