//------------------------------------------------------------------------------ // // Этот код создан программой. // // Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае // повторного создания кода. // //------------------------------------------------------------------------------ namespace Hcs.Service.Async.NsiCommon { /// [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; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string ErrorCode { get { return this.errorCodeField; } set { this.errorCodeField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public string ErrorMessage { get { return this.errorMessageField; } set { this.errorMessageField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public string StackTrace { get { return this.stackTraceField; } set { this.stackTraceField = value; } } } /// [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; /// [System.Xml.Serialization.XmlTextAttribute()] [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlNode[] Any { get { return this.anyField; } set { this.anyField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")] public string Id { get { return this.idField; } set { this.idField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string MimeType { get { return this.mimeTypeField; } set { this.mimeTypeField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string Encoding { get { return this.encodingField; } set { this.encodingField = value; } } } /// [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; /// [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; } } } /// [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; /// [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; } } /// [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=1)] [System.Xml.Serialization.XmlIgnoreAttribute()] public ItemsChoiceType1[] ItemsElementName { get { return this.itemsElementNameField; } set { this.itemsElementNameField = value; } } } /// [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 { /// [System.Xml.Serialization.XmlEnumAttribute("##any:")] Item, /// PGPKeyID, /// PGPKeyPacket, } /// [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; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string X509IssuerName { get { return this.x509IssuerNameField; } set { this.x509IssuerNameField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=1)] public string X509SerialNumber { get { return this.x509SerialNumberField; } set { this.x509SerialNumberField = value; } } } /// [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; /// [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; } } /// [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=1)] [System.Xml.Serialization.XmlIgnoreAttribute()] public ItemsChoiceType[] ItemsElementName { get { return this.itemsElementNameField; } set { this.itemsElementNameField = value; } } } /// [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 { /// [System.Xml.Serialization.XmlEnumAttribute("##any:")] Item, /// X509CRL, /// X509Certificate, /// X509IssuerSerial, /// X509SKI, /// X509SubjectName, } /// [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; /// [System.Xml.Serialization.XmlArrayAttribute(Order=0)] [System.Xml.Serialization.XmlArrayItemAttribute("Transform", IsNullable=false)] public TransformType[] Transforms { get { return this.transformsField; } set { this.transformsField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string URI { get { return this.uRIField; } set { this.uRIField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string Type { get { return this.typeField; } set { this.typeField = value; } } } /// [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; /// [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; } } /// [System.Xml.Serialization.XmlTextAttribute()] public string[] Text { get { return this.textField; } set { this.textField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string Algorithm { get { return this.algorithmField; } set { this.algorithmField = value; } } } /// [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; /// [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=0)] public byte[] Modulus { get { return this.modulusField; } set { this.modulusField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=1)] public byte[] Exponent { get { return this.exponentField; } set { this.exponentField = value; } } } /// [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; /// [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=0)] public byte[] P { get { return this.pField; } set { this.pField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=1)] public byte[] Q { get { return this.qField; } set { this.qField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=2)] public byte[] G { get { return this.gField; } set { this.gField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=3)] public byte[] Y { get { return this.yField; } set { this.yField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=4)] public byte[] J { get { return this.jField; } set { this.jField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=5)] public byte[] Seed { get { return this.seedField; } set { this.seedField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=6)] public byte[] PgenCounter { get { return this.pgenCounterField; } set { this.pgenCounterField = value; } } } /// [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; /// [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; } } /// [System.Xml.Serialization.XmlTextAttribute()] public string[] Text { get { return this.textField; } set { this.textField = value; } } } /// [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; /// [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; } } /// [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=1)] [System.Xml.Serialization.XmlIgnoreAttribute()] public ItemsChoiceType2[] ItemsElementName { get { return this.itemsElementNameField; } set { this.itemsElementNameField = value; } } /// [System.Xml.Serialization.XmlTextAttribute()] public string[] Text { get { return this.textField; } set { this.textField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")] public string Id { get { return this.idField; } set { this.idField = value; } } } /// [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 { /// [System.Xml.Serialization.XmlEnumAttribute("##any:")] Item, /// KeyName, /// KeyValue, /// MgmtData, /// PGPData, /// RetrievalMethod, /// SPKIData, /// X509Data, } /// [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; /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")] public string Id { get { return this.idField; } set { this.idField = value; } } /// [System.Xml.Serialization.XmlTextAttribute(DataType="base64Binary")] public byte[] Value { get { return this.valueField; } set { this.valueField = value; } } } /// [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; /// [System.Xml.Serialization.XmlTextAttribute()] [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlNode[] Any { get { return this.anyField; } set { this.anyField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string Algorithm { get { return this.algorithmField; } set { this.algorithmField = value; } } } /// [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; /// [System.Xml.Serialization.XmlArrayAttribute(Order=0)] [System.Xml.Serialization.XmlArrayItemAttribute("Transform", IsNullable=false)] public TransformType[] Transforms { get { return this.transformsField; } set { this.transformsField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public DigestMethodType DigestMethod { get { return this.digestMethodField; } set { this.digestMethodField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary", Order=2)] public byte[] DigestValue { get { return this.digestValueField; } set { this.digestValueField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")] public string Id { get { return this.idField; } set { this.idField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string URI { get { return this.uRIField; } set { this.uRIField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string Type { get { return this.typeField; } set { this.typeField = value; } } } /// [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; /// [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=0)] public string HMACOutputLength { get { return this.hMACOutputLengthField; } set { this.hMACOutputLengthField = value; } } /// [System.Xml.Serialization.XmlTextAttribute()] [System.Xml.Serialization.XmlAnyElementAttribute(Order=1)] public System.Xml.XmlNode[] Any { get { return this.anyField; } set { this.anyField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string Algorithm { get { return this.algorithmField; } set { this.algorithmField = value; } } } /// [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; /// [System.Xml.Serialization.XmlTextAttribute()] [System.Xml.Serialization.XmlAnyElementAttribute(Order=0)] public System.Xml.XmlNode[] Any { get { return this.anyField; } set { this.anyField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")] public string Algorithm { get { return this.algorithmField; } set { this.algorithmField = value; } } } /// [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; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public CanonicalizationMethodType CanonicalizationMethod { get { return this.canonicalizationMethodField; } set { this.canonicalizationMethodField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public SignatureMethodType SignatureMethod { get { return this.signatureMethodField; } set { this.signatureMethodField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("Reference", Order=2)] public ReferenceType[] Reference { get { return this.referenceField; } set { this.referenceField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")] public string Id { get { return this.idField; } set { this.idField = value; } } } /// [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; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public SignedInfoType SignedInfo { get { return this.signedInfoField; } set { this.signedInfoField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public SignatureValueType SignatureValue { get { return this.signatureValueField; } set { this.signatureValueField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public KeyInfoType KeyInfo { get { return this.keyInfoField; } set { this.keyInfoField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("Object", Order=3)] public ObjectType[] Object { get { return this.objectField; } set { this.objectField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")] public string Id { get { return this.idField; } set { this.idField = value; } } } /// [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; /// [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; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Id { get { return this.idField; } set { this.idField = value; } } } /// [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; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public sbyte RequestState { get { return this.requestStateField; } set { this.requestStateField = value; } } /// [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-common-service-async/", ConfigurationName="Hcs.Service.Async.NsiCommon.NsiPortsTypeAsync")] public interface NsiPortsTypeAsync { [System.ServiceModel.OperationContractAttribute(Action="urn:exportNsiList", ReplyAction="*")] [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.NsiCommon.Fault), Action="urn:exportNsiList", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] System.Threading.Tasks.Task exportNsiListAsync(Hcs.Service.Async.NsiCommon.exportNsiListRequest1 request); [System.ServiceModel.OperationContractAttribute(Action="urn:exportNsiItem", ReplyAction="*")] [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.NsiCommon.Fault), Action="urn:exportNsiItem", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] System.Threading.Tasks.Task exportNsiItemAsync(Hcs.Service.Async.NsiCommon.exportNsiItemRequest1 request); [System.ServiceModel.OperationContractAttribute(Action="urn:exportNsiPagingItem", ReplyAction="*")] [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.NsiCommon.Fault), Action="urn:exportNsiPagingItem", Name="Fault", Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] [System.ServiceModel.XmlSerializerFormatAttribute(SupportFaults=true)] [System.ServiceModel.ServiceKnownTypeAttribute(typeof(BaseType))] System.Threading.Tasks.Task exportNsiPagingItemAsync(Hcs.Service.Async.NsiCommon.exportNsiPagingItemRequest1 request); [System.ServiceModel.OperationContractAttribute(Action="urn:getState", ReplyAction="*")] [System.ServiceModel.FaultContractAttribute(typeof(Hcs.Service.Async.NsiCommon.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 getStateAsync(Hcs.Service.Async.NsiCommon.getStateRequest1 request); } /// [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 ISRequestHeader : HeaderType { private ISCreator[] iSCreatorField; /// [System.Xml.Serialization.XmlElementAttribute("ISCreator", Order=0)] public ISCreator[] ISCreator { get { return this.iSCreatorField; } set { this.iSCreatorField = value; } } } /// [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; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string ISName { get { return this.iSNameField; } set { this.iSNameField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public string ISOperatorName { get { return this.iSOperatorNameField; } set { this.iSOperatorNameField = value; } } } /// [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; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public System.DateTime Date { get { return this.dateField; } set { this.dateField = value; } } /// [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.Diagnostics.DebuggerStepThroughAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://dom.gosuslugi.ru/schema/integration/nsi-common/")] public partial class exportNsiListRequest : BaseType { private ListGroup listGroupField; private bool listGroupFieldSpecified; private string versionField; public exportNsiListRequest() { this.versionField = "10.0.1.2"; } /// [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi-base/", Order=0)] public ListGroup ListGroup { get { return this.listGroupField; } set { this.listGroupField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ListGroupSpecified { get { return this.listGroupFieldSpecified; } set { this.listGroupFieldSpecified = value; } } /// [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; } } } /// [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 { /// NSI, /// NSIRAO, } /// [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 { } /// [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; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public AckRequestAck Ack { get { return this.ackField; } set { this.ackField = value; } } } /// [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; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string MessageGUID { get { return this.messageGUIDField; } set { this.messageGUIDField = value; } } /// [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 exportNsiListRequest1 { [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] public Hcs.Service.Async.NsiCommon.ISRequestHeader ISRequestHeader; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi-common/", Order=0)] public Hcs.Service.Async.NsiCommon.exportNsiListRequest exportNsiListRequest; public exportNsiListRequest1() { } public exportNsiListRequest1(Hcs.Service.Async.NsiCommon.ISRequestHeader ISRequestHeader, Hcs.Service.Async.NsiCommon.exportNsiListRequest exportNsiListRequest) { this.ISRequestHeader = ISRequestHeader; this.exportNsiListRequest = exportNsiListRequest; } } [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 exportNsiListResponse { [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] public Hcs.Service.Async.NsiCommon.ResultHeader ResultHeader; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] public Hcs.Service.Async.NsiCommon.AckRequest AckRequest; public exportNsiListResponse() { } public exportNsiListResponse(Hcs.Service.Async.NsiCommon.ResultHeader ResultHeader, Hcs.Service.Async.NsiCommon.AckRequest AckRequest) { this.ResultHeader = ResultHeader; this.AckRequest = AckRequest; } } /// [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-common/")] public partial class exportNsiItemRequest : BaseType { private string registryNumberField; private ListGroup listGroupField; private System.DateTime modifiedAfterField; private bool modifiedAfterFieldSpecified; private string versionField; public exportNsiItemRequest() { this.versionField = "10.0.1.2"; } /// [System.Xml.Serialization.XmlElementAttribute(DataType="positiveInteger", Order=0)] public string RegistryNumber { get { return this.registryNumberField; } set { this.registryNumberField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi-base/", Order=1)] public ListGroup ListGroup { get { return this.listGroupField; } set { this.listGroupField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public System.DateTime ModifiedAfter { get { return this.modifiedAfterField; } set { this.modifiedAfterField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ModifiedAfterSpecified { get { return this.modifiedAfterFieldSpecified; } set { this.modifiedAfterFieldSpecified = value; } } /// [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; } } } [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 exportNsiItemRequest1 { [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] public Hcs.Service.Async.NsiCommon.ISRequestHeader ISRequestHeader; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi-common/", Order=0)] public Hcs.Service.Async.NsiCommon.exportNsiItemRequest exportNsiItemRequest; public exportNsiItemRequest1() { } public exportNsiItemRequest1(Hcs.Service.Async.NsiCommon.ISRequestHeader ISRequestHeader, Hcs.Service.Async.NsiCommon.exportNsiItemRequest exportNsiItemRequest) { this.ISRequestHeader = ISRequestHeader; this.exportNsiItemRequest = exportNsiItemRequest; } } [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 exportNsiItemResponse { [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] public Hcs.Service.Async.NsiCommon.ResultHeader ResultHeader; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] public Hcs.Service.Async.NsiCommon.AckRequest AckRequest; public exportNsiItemResponse() { } public exportNsiItemResponse(Hcs.Service.Async.NsiCommon.ResultHeader ResultHeader, Hcs.Service.Async.NsiCommon.AckRequest AckRequest) { this.ResultHeader = ResultHeader; this.AckRequest = AckRequest; } } /// [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-common/")] public partial class exportNsiPagingItemRequest : BaseType { private string registryNumberField; private ListGroup listGroupField; private int pageField; private System.DateTime modifiedAfterField; private bool modifiedAfterFieldSpecified; private string versionField; public exportNsiPagingItemRequest() { this.versionField = "10.0.1.2"; } /// [System.Xml.Serialization.XmlElementAttribute(DataType="positiveInteger", Order=0)] public string RegistryNumber { get { return this.registryNumberField; } set { this.registryNumberField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi-base/", Order=1)] public ListGroup ListGroup { get { return this.listGroupField; } set { this.listGroupField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public int Page { get { return this.pageField; } set { this.pageField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public System.DateTime ModifiedAfter { get { return this.modifiedAfterField; } set { this.modifiedAfterField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ModifiedAfterSpecified { get { return this.modifiedAfterFieldSpecified; } set { this.modifiedAfterFieldSpecified = value; } } /// [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; } } } [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 exportNsiPagingItemRequest1 { [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] public Hcs.Service.Async.NsiCommon.ISRequestHeader ISRequestHeader; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi-common/", Order=0)] public Hcs.Service.Async.NsiCommon.exportNsiPagingItemRequest exportNsiPagingItemRequest; public exportNsiPagingItemRequest1() { } public exportNsiPagingItemRequest1(Hcs.Service.Async.NsiCommon.ISRequestHeader ISRequestHeader, Hcs.Service.Async.NsiCommon.exportNsiPagingItemRequest exportNsiPagingItemRequest) { this.ISRequestHeader = ISRequestHeader; this.exportNsiPagingItemRequest = exportNsiPagingItemRequest; } } [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 exportNsiPagingItemResponse { [System.ServiceModel.MessageHeaderAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/")] public Hcs.Service.Async.NsiCommon.ResultHeader ResultHeader; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] public Hcs.Service.Async.NsiCommon.AckRequest AckRequest; public exportNsiPagingItemResponse() { } public exportNsiPagingItemResponse(Hcs.Service.Async.NsiCommon.ResultHeader ResultHeader, Hcs.Service.Async.NsiCommon.AckRequest AckRequest) { this.ResultHeader = ResultHeader; this.AckRequest = AckRequest; } } /// [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; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string MessageGUID { get { return this.messageGUIDField; } set { this.messageGUIDField = value; } } } /// [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-common/")] public partial class getStateResult : BaseAsyncResponseType { private object itemField; private string versionField; public getStateResult() { this.versionField = "10.0.1.2"; } /// [System.Xml.Serialization.XmlElementAttribute("ErrorMessage", typeof(ErrorMessageType), Namespace="http://dom.gosuslugi.ru/schema/integration/base/", 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 Item { get { return this.itemField; } set { this.itemField = value; } } /// [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; } } } /// [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; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string ErrorCode { get { return this.errorCodeField; } set { this.errorCodeField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public string Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public string StackTrace { get { return this.stackTraceField; } set { this.stackTraceField = value; } } } /// [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; /// [System.Xml.Serialization.XmlElementAttribute(DataType="positiveInteger", Order=0)] public string NsiItemRegistryNumber { get { return this.nsiItemRegistryNumberField; } set { this.nsiItemRegistryNumberField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public System.DateTime Created { get { return this.createdField; } set { this.createdField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("NsiElement", Order=2)] public NsiElementType[] NsiElement { get { return this.nsiElementField; } set { this.nsiElementField = value; } } } /// [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 ItemsChoiceType3[] itemsElementNameField; private bool isActualField; private NsiElementFieldType[] nsiElementFieldField; private NsiElementType[] childElementField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string Code { get { return this.codeField; } set { this.codeField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public string GUID { get { return this.gUIDField; } set { this.gUIDField = value; } } /// [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; } } /// [System.Xml.Serialization.XmlElementAttribute("ItemsElementName", Order=3)] [System.Xml.Serialization.XmlIgnoreAttribute()] public ItemsChoiceType3[] ItemsElementName { get { return this.itemsElementNameField; } set { this.itemsElementNameField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Order=4)] public bool IsActual { get { return this.isActualField; } set { this.isActualField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("NsiElementField", Order=5)] public NsiElementFieldType[] NsiElementField { get { return this.nsiElementFieldField; } set { this.nsiElementFieldField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("ChildElement", Order=6)] public NsiElementType[] ChildElement { get { return this.childElementField; } set { this.childElementField = value; } } } /// [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 ItemsChoiceType3 { /// EndDate, /// Modified, /// StartDate, } /// [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; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string Name { get { return this.nameField; } set { this.nameField = value; } } } /// [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; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public AttachmentType Document { get { return this.documentField; } set { this.documentField = value; } } } /// [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; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string Name { get { return this.nameField; } set { this.nameField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public string Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public Attachment Attachment { get { return this.attachmentField; } set { this.attachmentField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Order=3)] public string AttachmentHASH { get { return this.attachmentHASHField; } set { this.attachmentHASHField = value; } } } /// [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; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string AttachmentGUID { get { return this.attachmentGUIDField; } set { this.attachmentGUIDField = value; } } } /// [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; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public NsiElementFiasAddressRefFieldTypeNsiRef NsiRef { get { return this.nsiRefField; } set { this.nsiRefField = value; } } } /// [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; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string Guid { get { return this.guidField; } set { this.guidField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public string aoGuid { get { return this.aoGuidField; } set { this.aoGuidField = value; } } } /// [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; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string Code { get { return this.codeField; } set { this.codeField = value; } } } /// [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; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public NsiElementNsiRefFieldTypeNsiRef NsiRef { get { return this.nsiRefField; } set { this.nsiRefField = value; } } } /// [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; /// [System.Xml.Serialization.XmlElementAttribute(DataType="positiveInteger", Order=0)] public string NsiItemRegistryNumber { get { return this.nsiItemRegistryNumberField; } set { this.nsiItemRegistryNumberField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public nsiRef Ref { get { return this.refField; } set { this.refField = value; } } } /// [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; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string Code { get { return this.codeField; } set { this.codeField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public string GUID { get { return this.gUIDField; } set { this.gUIDField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public string Name { get { return this.nameField; } set { this.nameField = value; } } } /// [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; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public NsiElementNsiFieldTypeNsiRef NsiRef { get { return this.nsiRefField; } set { this.nsiRefField = value; } } } /// [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; /// [System.Xml.Serialization.XmlElementAttribute(DataType="positiveInteger", Order=0)] public string NsiItemRegistryNumber { get { return this.nsiItemRegistryNumberField; } set { this.nsiItemRegistryNumberField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public ListGroup ListGroup { get { return this.listGroupField; } set { this.listGroupField = value; } } } /// [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; /// [System.Xml.Serialization.XmlElementAttribute("Position", Order=0)] public NsiElementEnumFieldTypePosition[] Position { get { return this.positionField; } set { this.positionField = value; } } } /// [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; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public object GUID { get { return this.gUIDField; } set { this.gUIDField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public string Value { get { return this.valueField; } set { this.valueField = value; } } } /// [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; /// [System.Xml.Serialization.XmlElementAttribute(DataType="integer", Order=0)] public string Value { get { return this.valueField; } set { this.valueField = value; } } } /// [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; /// [System.Xml.Serialization.XmlElementAttribute(DataType="date", Order=0)] public System.DateTime Value { get { return this.valueField; } set { this.valueField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ValueSpecified { get { return this.valueFieldSpecified; } set { this.valueFieldSpecified = value; } } } /// [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; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public float Value { get { return this.valueField; } set { this.valueField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ValueSpecified { get { return this.valueFieldSpecified; } set { this.valueFieldSpecified = value; } } } /// [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; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public bool Value { get { return this.valueField; } set { this.valueField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ValueSpecified { get { return this.valueFieldSpecified; } set { this.valueFieldSpecified = value; } } } /// [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; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public string Value { get { return this.valueField; } set { this.valueField = value; } } } /// [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; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public System.DateTime Created { get { return this.createdField; } set { this.createdField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("NsiItemInfo", Order=1)] public NsiItemInfoType[] NsiItemInfo { get { return this.nsiItemInfoField; } set { this.nsiItemInfoField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public ListGroup ListGroup { get { return this.listGroupField; } set { this.listGroupField = value; } } } /// [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; /// [System.Xml.Serialization.XmlElementAttribute(DataType="positiveInteger", Order=0)] public string RegistryNumber { get { return this.registryNumberField; } set { this.registryNumberField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public string Name { get { return this.nameField; } set { this.nameField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Order=2)] public System.DateTime Modified { get { return this.modifiedField; } set { this.modifiedField = value; } } } /// [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-common/")] public partial class getStateResultNsiPagingItem : NsiItemType { private int totalItemsCountField; private int totalPagesField; private object currentPageField; /// [System.Xml.Serialization.XmlElementAttribute(Order=0)] public int TotalItemsCount { get { return this.totalItemsCountField; } set { this.totalItemsCountField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(Order=1)] public int TotalPages { get { return this.totalPagesField; } set { this.totalPagesField = value; } } /// [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.NsiCommon.ISRequestHeader ISRequestHeader; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/base/", Order=0)] public Hcs.Service.Async.NsiCommon.getStateRequest getStateRequest; public getStateRequest1() { } public getStateRequest1(Hcs.Service.Async.NsiCommon.ISRequestHeader ISRequestHeader, Hcs.Service.Async.NsiCommon.getStateRequest getStateRequest) { this.ISRequestHeader = ISRequestHeader; 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.NsiCommon.ResultHeader ResultHeader; [System.ServiceModel.MessageBodyMemberAttribute(Namespace="http://dom.gosuslugi.ru/schema/integration/nsi-common/", Order=0)] public Hcs.Service.Async.NsiCommon.getStateResult getStateResult; public getStateResponse() { } public getStateResponse(Hcs.Service.Async.NsiCommon.ResultHeader ResultHeader, Hcs.Service.Async.NsiCommon.getStateResult getStateResult) { this.ResultHeader = ResultHeader; this.getStateResult = getStateResult; } } [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Tools.ServiceModel.Svcutil", "8.0.0")] public interface NsiPortsTypeAsyncChannel : Hcs.Service.Async.NsiCommon.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.NsiCommon.NsiPortsTypeAsync { /// /// Реализуйте этот разделяемый метод для настройки конечной точки службы. /// /// Настраиваемая конечная точка /// Учетные данные клиента. 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.NsiCommon.NsiPortsTypeAsync.exportNsiListAsync(Hcs.Service.Async.NsiCommon.exportNsiListRequest1 request) { return base.Channel.exportNsiListAsync(request); } public System.Threading.Tasks.Task exportNsiListAsync(Hcs.Service.Async.NsiCommon.ISRequestHeader ISRequestHeader, Hcs.Service.Async.NsiCommon.exportNsiListRequest exportNsiListRequest) { Hcs.Service.Async.NsiCommon.exportNsiListRequest1 inValue = new Hcs.Service.Async.NsiCommon.exportNsiListRequest1(); inValue.ISRequestHeader = ISRequestHeader; inValue.exportNsiListRequest = exportNsiListRequest; return ((Hcs.Service.Async.NsiCommon.NsiPortsTypeAsync)(this)).exportNsiListAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task Hcs.Service.Async.NsiCommon.NsiPortsTypeAsync.exportNsiItemAsync(Hcs.Service.Async.NsiCommon.exportNsiItemRequest1 request) { return base.Channel.exportNsiItemAsync(request); } public System.Threading.Tasks.Task exportNsiItemAsync(Hcs.Service.Async.NsiCommon.ISRequestHeader ISRequestHeader, Hcs.Service.Async.NsiCommon.exportNsiItemRequest exportNsiItemRequest) { Hcs.Service.Async.NsiCommon.exportNsiItemRequest1 inValue = new Hcs.Service.Async.NsiCommon.exportNsiItemRequest1(); inValue.ISRequestHeader = ISRequestHeader; inValue.exportNsiItemRequest = exportNsiItemRequest; return ((Hcs.Service.Async.NsiCommon.NsiPortsTypeAsync)(this)).exportNsiItemAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task Hcs.Service.Async.NsiCommon.NsiPortsTypeAsync.exportNsiPagingItemAsync(Hcs.Service.Async.NsiCommon.exportNsiPagingItemRequest1 request) { return base.Channel.exportNsiPagingItemAsync(request); } public System.Threading.Tasks.Task exportNsiPagingItemAsync(Hcs.Service.Async.NsiCommon.ISRequestHeader ISRequestHeader, Hcs.Service.Async.NsiCommon.exportNsiPagingItemRequest exportNsiPagingItemRequest) { Hcs.Service.Async.NsiCommon.exportNsiPagingItemRequest1 inValue = new Hcs.Service.Async.NsiCommon.exportNsiPagingItemRequest1(); inValue.ISRequestHeader = ISRequestHeader; inValue.exportNsiPagingItemRequest = exportNsiPagingItemRequest; return ((Hcs.Service.Async.NsiCommon.NsiPortsTypeAsync)(this)).exportNsiPagingItemAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task Hcs.Service.Async.NsiCommon.NsiPortsTypeAsync.getStateAsync(Hcs.Service.Async.NsiCommon.getStateRequest1 request) { return base.Channel.getStateAsync(request); } public System.Threading.Tasks.Task getStateAsync(Hcs.Service.Async.NsiCommon.ISRequestHeader ISRequestHeader, Hcs.Service.Async.NsiCommon.getStateRequest getStateRequest) { Hcs.Service.Async.NsiCommon.getStateRequest1 inValue = new Hcs.Service.Async.NsiCommon.getStateRequest1(); inValue.ISRequestHeader = ISRequestHeader; inValue.getStateRequest = getStateRequest; return ((Hcs.Service.Async.NsiCommon.NsiPortsTypeAsync)(this)).getStateAsync(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.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.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-common-service/services/NsiCommonAsync"); } 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, } } }