//------------------------------------------------------------------------------
// <auto-generated>
//     此代码由工具生成。
//     运行时版本:4.0.30319.42000
//
//     对此文件的更改可能会导致不正确的行为，并且如果
//     重新生成代码，这些更改将会丢失。
// </auto-generated>
//------------------------------------------------------------------------------

namespace DataPumpWindowsService.ECC {
    
    
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
    [System.ServiceModel.ServiceContractAttribute(ConfigurationName="ECC.AECCWebServiceSoap")]
    public interface AECCWebServiceSoap {
        
        // CODEGEN: 命名空间 http://tempuri.org/ 的元素名称 QueryAECCWSInfoResult 以后生成的消息协定未标记为 nillable
        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/QueryAECCWSInfo", ReplyAction="*")]
        DataPumpWindowsService.ECC.QueryAECCWSInfoResponse QueryAECCWSInfo(DataPumpWindowsService.ECC.QueryAECCWSInfoRequest request);
        
        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/QueryAECCWSInfo", ReplyAction="*")]
        System.Threading.Tasks.Task<DataPumpWindowsService.ECC.QueryAECCWSInfoResponse> QueryAECCWSInfoAsync(DataPumpWindowsService.ECC.QueryAECCWSInfoRequest request);
        
        // CODEGEN: 命名空间 http://tempuri.org/ 的元素名称 OrgID 以后生成的消息协定未标记为 nillable
        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/QueryAgentInfo", ReplyAction="*")]
        DataPumpWindowsService.ECC.QueryAgentInfoResponse QueryAgentInfo(DataPumpWindowsService.ECC.QueryAgentInfoRequest request);
        
        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/QueryAgentInfo", ReplyAction="*")]
        System.Threading.Tasks.Task<DataPumpWindowsService.ECC.QueryAgentInfoResponse> QueryAgentInfoAsync(DataPumpWindowsService.ECC.QueryAgentInfoRequest request);
        
        // CODEGEN: 命名空间 http://tempuri.org/ 的元素名称 OrgID 以后生成的消息协定未标记为 nillable
        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/QueryStationInfo", ReplyAction="*")]
        DataPumpWindowsService.ECC.QueryStationInfoResponse QueryStationInfo(DataPumpWindowsService.ECC.QueryStationInfoRequest request);
        
        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/QueryStationInfo", ReplyAction="*")]
        System.Threading.Tasks.Task<DataPumpWindowsService.ECC.QueryStationInfoResponse> QueryStationInfoAsync(DataPumpWindowsService.ECC.QueryStationInfoRequest request);
        
        // CODEGEN: 命名空间 http://tempuri.org/ 的元素名称 OrgID 以后生成的消息协定未标记为 nillable
        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/QuerySkillInfo", ReplyAction="*")]
        DataPumpWindowsService.ECC.QuerySkillInfoResponse QuerySkillInfo(DataPumpWindowsService.ECC.QuerySkillInfoRequest request);
        
        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/QuerySkillInfo", ReplyAction="*")]
        System.Threading.Tasks.Task<DataPumpWindowsService.ECC.QuerySkillInfoResponse> QuerySkillInfoAsync(DataPumpWindowsService.ECC.QuerySkillInfoRequest request);
        
        // CODEGEN: 命名空间 http://tempuri.org/ 的元素名称 OrgID 以后生成的消息协定未标记为 nillable
        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/QueryVDNInfo", ReplyAction="*")]
        DataPumpWindowsService.ECC.QueryVDNInfoResponse QueryVDNInfo(DataPumpWindowsService.ECC.QueryVDNInfoRequest request);
        
        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/QueryVDNInfo", ReplyAction="*")]
        System.Threading.Tasks.Task<DataPumpWindowsService.ECC.QueryVDNInfoResponse> QueryVDNInfoAsync(DataPumpWindowsService.ECC.QueryVDNInfoRequest request);
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
    public partial class QueryAECCWSInfoRequest {
        
        [System.ServiceModel.MessageBodyMemberAttribute(Name="QueryAECCWSInfo", Namespace="http://tempuri.org/", Order=0)]
        public DataPumpWindowsService.ECC.QueryAECCWSInfoRequestBody Body;
        
        public QueryAECCWSInfoRequest() {
        }
        
        public QueryAECCWSInfoRequest(DataPumpWindowsService.ECC.QueryAECCWSInfoRequestBody Body) {
            this.Body = Body;
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    [System.Runtime.Serialization.DataContractAttribute()]
    public partial class QueryAECCWSInfoRequestBody {
        
        public QueryAECCWSInfoRequestBody() {
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
    public partial class QueryAECCWSInfoResponse {
        
        [System.ServiceModel.MessageBodyMemberAttribute(Name="QueryAECCWSInfoResponse", Namespace="http://tempuri.org/", Order=0)]
        public DataPumpWindowsService.ECC.QueryAECCWSInfoResponseBody Body;
        
        public QueryAECCWSInfoResponse() {
        }
        
        public QueryAECCWSInfoResponse(DataPumpWindowsService.ECC.QueryAECCWSInfoResponseBody Body) {
            this.Body = Body;
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    [System.Runtime.Serialization.DataContractAttribute(Namespace="http://tempuri.org/")]
    public partial class QueryAECCWSInfoResponseBody {
        
        [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=0)]
        public string QueryAECCWSInfoResult;
        
        public QueryAECCWSInfoResponseBody() {
        }
        
        public QueryAECCWSInfoResponseBody(string QueryAECCWSInfoResult) {
            this.QueryAECCWSInfoResult = QueryAECCWSInfoResult;
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
    public partial class QueryAgentInfoRequest {
        
        [System.ServiceModel.MessageBodyMemberAttribute(Name="QueryAgentInfo", Namespace="http://tempuri.org/", Order=0)]
        public DataPumpWindowsService.ECC.QueryAgentInfoRequestBody Body;
        
        public QueryAgentInfoRequest() {
        }
        
        public QueryAgentInfoRequest(DataPumpWindowsService.ECC.QueryAgentInfoRequestBody Body) {
            this.Body = Body;
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    [System.Runtime.Serialization.DataContractAttribute(Namespace="http://tempuri.org/")]
    public partial class QueryAgentInfoRequestBody {
        
        [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=0)]
        public string OrgID;
        
        [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=1)]
        public string AgentID;
        
        public QueryAgentInfoRequestBody() {
        }
        
        public QueryAgentInfoRequestBody(string OrgID, string AgentID) {
            this.OrgID = OrgID;
            this.AgentID = AgentID;
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
    public partial class QueryAgentInfoResponse {
        
        [System.ServiceModel.MessageBodyMemberAttribute(Name="QueryAgentInfoResponse", Namespace="http://tempuri.org/", Order=0)]
        public DataPumpWindowsService.ECC.QueryAgentInfoResponseBody Body;
        
        public QueryAgentInfoResponse() {
        }
        
        public QueryAgentInfoResponse(DataPumpWindowsService.ECC.QueryAgentInfoResponseBody Body) {
            this.Body = Body;
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    [System.Runtime.Serialization.DataContractAttribute(Namespace="http://tempuri.org/")]
    public partial class QueryAgentInfoResponseBody {
        
        [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=0)]
        public string QueryAgentInfoResult;
        
        public QueryAgentInfoResponseBody() {
        }
        
        public QueryAgentInfoResponseBody(string QueryAgentInfoResult) {
            this.QueryAgentInfoResult = QueryAgentInfoResult;
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
    public partial class QueryStationInfoRequest {
        
        [System.ServiceModel.MessageBodyMemberAttribute(Name="QueryStationInfo", Namespace="http://tempuri.org/", Order=0)]
        public DataPumpWindowsService.ECC.QueryStationInfoRequestBody Body;
        
        public QueryStationInfoRequest() {
        }
        
        public QueryStationInfoRequest(DataPumpWindowsService.ECC.QueryStationInfoRequestBody Body) {
            this.Body = Body;
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    [System.Runtime.Serialization.DataContractAttribute(Namespace="http://tempuri.org/")]
    public partial class QueryStationInfoRequestBody {
        
        [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=0)]
        public string OrgID;
        
        [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=1)]
        public string Station;
        
        public QueryStationInfoRequestBody() {
        }
        
        public QueryStationInfoRequestBody(string OrgID, string Station) {
            this.OrgID = OrgID;
            this.Station = Station;
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
    public partial class QueryStationInfoResponse {
        
        [System.ServiceModel.MessageBodyMemberAttribute(Name="QueryStationInfoResponse", Namespace="http://tempuri.org/", Order=0)]
        public DataPumpWindowsService.ECC.QueryStationInfoResponseBody Body;
        
        public QueryStationInfoResponse() {
        }
        
        public QueryStationInfoResponse(DataPumpWindowsService.ECC.QueryStationInfoResponseBody Body) {
            this.Body = Body;
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    [System.Runtime.Serialization.DataContractAttribute(Namespace="http://tempuri.org/")]
    public partial class QueryStationInfoResponseBody {
        
        [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=0)]
        public string QueryStationInfoResult;
        
        public QueryStationInfoResponseBody() {
        }
        
        public QueryStationInfoResponseBody(string QueryStationInfoResult) {
            this.QueryStationInfoResult = QueryStationInfoResult;
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
    public partial class QuerySkillInfoRequest {
        
        [System.ServiceModel.MessageBodyMemberAttribute(Name="QuerySkillInfo", Namespace="http://tempuri.org/", Order=0)]
        public DataPumpWindowsService.ECC.QuerySkillInfoRequestBody Body;
        
        public QuerySkillInfoRequest() {
        }
        
        public QuerySkillInfoRequest(DataPumpWindowsService.ECC.QuerySkillInfoRequestBody Body) {
            this.Body = Body;
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    [System.Runtime.Serialization.DataContractAttribute(Namespace="http://tempuri.org/")]
    public partial class QuerySkillInfoRequestBody {
        
        [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=0)]
        public string OrgID;
        
        [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=1)]
        public string Skill;
        
        public QuerySkillInfoRequestBody() {
        }
        
        public QuerySkillInfoRequestBody(string OrgID, string Skill) {
            this.OrgID = OrgID;
            this.Skill = Skill;
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
    public partial class QuerySkillInfoResponse {
        
        [System.ServiceModel.MessageBodyMemberAttribute(Name="QuerySkillInfoResponse", Namespace="http://tempuri.org/", Order=0)]
        public DataPumpWindowsService.ECC.QuerySkillInfoResponseBody Body;
        
        public QuerySkillInfoResponse() {
        }
        
        public QuerySkillInfoResponse(DataPumpWindowsService.ECC.QuerySkillInfoResponseBody Body) {
            this.Body = Body;
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    [System.Runtime.Serialization.DataContractAttribute(Namespace="http://tempuri.org/")]
    public partial class QuerySkillInfoResponseBody {
        
        [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=0)]
        public string QuerySkillInfoResult;
        
        public QuerySkillInfoResponseBody() {
        }
        
        public QuerySkillInfoResponseBody(string QuerySkillInfoResult) {
            this.QuerySkillInfoResult = QuerySkillInfoResult;
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
    public partial class QueryVDNInfoRequest {
        
        [System.ServiceModel.MessageBodyMemberAttribute(Name="QueryVDNInfo", Namespace="http://tempuri.org/", Order=0)]
        public DataPumpWindowsService.ECC.QueryVDNInfoRequestBody Body;
        
        public QueryVDNInfoRequest() {
        }
        
        public QueryVDNInfoRequest(DataPumpWindowsService.ECC.QueryVDNInfoRequestBody Body) {
            this.Body = Body;
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    [System.Runtime.Serialization.DataContractAttribute(Namespace="http://tempuri.org/")]
    public partial class QueryVDNInfoRequestBody {
        
        [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=0)]
        public string OrgID;
        
        [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=1)]
        public string VDN;
        
        public QueryVDNInfoRequestBody() {
        }
        
        public QueryVDNInfoRequestBody(string OrgID, string VDN) {
            this.OrgID = OrgID;
            this.VDN = VDN;
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    [System.ServiceModel.MessageContractAttribute(IsWrapped=false)]
    public partial class QueryVDNInfoResponse {
        
        [System.ServiceModel.MessageBodyMemberAttribute(Name="QueryVDNInfoResponse", Namespace="http://tempuri.org/", Order=0)]
        public DataPumpWindowsService.ECC.QueryVDNInfoResponseBody Body;
        
        public QueryVDNInfoResponse() {
        }
        
        public QueryVDNInfoResponse(DataPumpWindowsService.ECC.QueryVDNInfoResponseBody Body) {
            this.Body = Body;
        }
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
    [System.Runtime.Serialization.DataContractAttribute(Namespace="http://tempuri.org/")]
    public partial class QueryVDNInfoResponseBody {
        
        [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=0)]
        public string QueryVDNInfoResult;
        
        public QueryVDNInfoResponseBody() {
        }
        
        public QueryVDNInfoResponseBody(string QueryVDNInfoResult) {
            this.QueryVDNInfoResult = QueryVDNInfoResult;
        }
    }
    
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
    public interface AECCWebServiceSoapChannel : DataPumpWindowsService.ECC.AECCWebServiceSoap, System.ServiceModel.IClientChannel {
    }
    
    [System.Diagnostics.DebuggerStepThroughAttribute()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
    public partial class AECCWebServiceSoapClient : System.ServiceModel.ClientBase<DataPumpWindowsService.ECC.AECCWebServiceSoap>, DataPumpWindowsService.ECC.AECCWebServiceSoap {
        
        public AECCWebServiceSoapClient() {
        }
        
        public AECCWebServiceSoapClient(string endpointConfigurationName) : 
                base(endpointConfigurationName) {
        }
        
        public AECCWebServiceSoapClient(string endpointConfigurationName, string remoteAddress) : 
                base(endpointConfigurationName, remoteAddress) {
        }
        
        public AECCWebServiceSoapClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) : 
                base(endpointConfigurationName, remoteAddress) {
        }
        
        public AECCWebServiceSoapClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) : 
                base(binding, remoteAddress) {
        }
        
        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
        DataPumpWindowsService.ECC.QueryAECCWSInfoResponse DataPumpWindowsService.ECC.AECCWebServiceSoap.QueryAECCWSInfo(DataPumpWindowsService.ECC.QueryAECCWSInfoRequest request) {
            return base.Channel.QueryAECCWSInfo(request);
        }
        
        public string QueryAECCWSInfo() {
            DataPumpWindowsService.ECC.QueryAECCWSInfoRequest inValue = new DataPumpWindowsService.ECC.QueryAECCWSInfoRequest();
            inValue.Body = new DataPumpWindowsService.ECC.QueryAECCWSInfoRequestBody();
            DataPumpWindowsService.ECC.QueryAECCWSInfoResponse retVal = ((DataPumpWindowsService.ECC.AECCWebServiceSoap)(this)).QueryAECCWSInfo(inValue);
            return retVal.Body.QueryAECCWSInfoResult;
        }
        
        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
        System.Threading.Tasks.Task<DataPumpWindowsService.ECC.QueryAECCWSInfoResponse> DataPumpWindowsService.ECC.AECCWebServiceSoap.QueryAECCWSInfoAsync(DataPumpWindowsService.ECC.QueryAECCWSInfoRequest request) {
            return base.Channel.QueryAECCWSInfoAsync(request);
        }
        
        public System.Threading.Tasks.Task<DataPumpWindowsService.ECC.QueryAECCWSInfoResponse> QueryAECCWSInfoAsync() {
            DataPumpWindowsService.ECC.QueryAECCWSInfoRequest inValue = new DataPumpWindowsService.ECC.QueryAECCWSInfoRequest();
            inValue.Body = new DataPumpWindowsService.ECC.QueryAECCWSInfoRequestBody();
            return ((DataPumpWindowsService.ECC.AECCWebServiceSoap)(this)).QueryAECCWSInfoAsync(inValue);
        }
        
        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
        DataPumpWindowsService.ECC.QueryAgentInfoResponse DataPumpWindowsService.ECC.AECCWebServiceSoap.QueryAgentInfo(DataPumpWindowsService.ECC.QueryAgentInfoRequest request) {
            return base.Channel.QueryAgentInfo(request);
        }
        
        public string QueryAgentInfo(string OrgID, string AgentID) {
            DataPumpWindowsService.ECC.QueryAgentInfoRequest inValue = new DataPumpWindowsService.ECC.QueryAgentInfoRequest();
            inValue.Body = new DataPumpWindowsService.ECC.QueryAgentInfoRequestBody();
            inValue.Body.OrgID = OrgID;
            inValue.Body.AgentID = AgentID;
            DataPumpWindowsService.ECC.QueryAgentInfoResponse retVal = ((DataPumpWindowsService.ECC.AECCWebServiceSoap)(this)).QueryAgentInfo(inValue);
            return retVal.Body.QueryAgentInfoResult;
        }
        
        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
        System.Threading.Tasks.Task<DataPumpWindowsService.ECC.QueryAgentInfoResponse> DataPumpWindowsService.ECC.AECCWebServiceSoap.QueryAgentInfoAsync(DataPumpWindowsService.ECC.QueryAgentInfoRequest request) {
            return base.Channel.QueryAgentInfoAsync(request);
        }
        
        public System.Threading.Tasks.Task<DataPumpWindowsService.ECC.QueryAgentInfoResponse> QueryAgentInfoAsync(string OrgID, string AgentID) {
            DataPumpWindowsService.ECC.QueryAgentInfoRequest inValue = new DataPumpWindowsService.ECC.QueryAgentInfoRequest();
            inValue.Body = new DataPumpWindowsService.ECC.QueryAgentInfoRequestBody();
            inValue.Body.OrgID = OrgID;
            inValue.Body.AgentID = AgentID;
            return ((DataPumpWindowsService.ECC.AECCWebServiceSoap)(this)).QueryAgentInfoAsync(inValue);
        }
        
        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
        DataPumpWindowsService.ECC.QueryStationInfoResponse DataPumpWindowsService.ECC.AECCWebServiceSoap.QueryStationInfo(DataPumpWindowsService.ECC.QueryStationInfoRequest request) {
            return base.Channel.QueryStationInfo(request);
        }
        
        public string QueryStationInfo(string OrgID, string Station) {
            DataPumpWindowsService.ECC.QueryStationInfoRequest inValue = new DataPumpWindowsService.ECC.QueryStationInfoRequest();
            inValue.Body = new DataPumpWindowsService.ECC.QueryStationInfoRequestBody();
            inValue.Body.OrgID = OrgID;
            inValue.Body.Station = Station;
            DataPumpWindowsService.ECC.QueryStationInfoResponse retVal = ((DataPumpWindowsService.ECC.AECCWebServiceSoap)(this)).QueryStationInfo(inValue);
            return retVal.Body.QueryStationInfoResult;
        }
        
        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
        System.Threading.Tasks.Task<DataPumpWindowsService.ECC.QueryStationInfoResponse> DataPumpWindowsService.ECC.AECCWebServiceSoap.QueryStationInfoAsync(DataPumpWindowsService.ECC.QueryStationInfoRequest request) {
            return base.Channel.QueryStationInfoAsync(request);
        }
        
        public System.Threading.Tasks.Task<DataPumpWindowsService.ECC.QueryStationInfoResponse> QueryStationInfoAsync(string OrgID, string Station) {
            DataPumpWindowsService.ECC.QueryStationInfoRequest inValue = new DataPumpWindowsService.ECC.QueryStationInfoRequest();
            inValue.Body = new DataPumpWindowsService.ECC.QueryStationInfoRequestBody();
            inValue.Body.OrgID = OrgID;
            inValue.Body.Station = Station;
            return ((DataPumpWindowsService.ECC.AECCWebServiceSoap)(this)).QueryStationInfoAsync(inValue);
        }
        
        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
        DataPumpWindowsService.ECC.QuerySkillInfoResponse DataPumpWindowsService.ECC.AECCWebServiceSoap.QuerySkillInfo(DataPumpWindowsService.ECC.QuerySkillInfoRequest request) {
            return base.Channel.QuerySkillInfo(request);
        }
        
        public string QuerySkillInfo(string OrgID, string Skill) {
            DataPumpWindowsService.ECC.QuerySkillInfoRequest inValue = new DataPumpWindowsService.ECC.QuerySkillInfoRequest();
            inValue.Body = new DataPumpWindowsService.ECC.QuerySkillInfoRequestBody();
            inValue.Body.OrgID = OrgID;
            inValue.Body.Skill = Skill;
            DataPumpWindowsService.ECC.QuerySkillInfoResponse retVal = ((DataPumpWindowsService.ECC.AECCWebServiceSoap)(this)).QuerySkillInfo(inValue);
            return retVal.Body.QuerySkillInfoResult;
        }
        
        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
        System.Threading.Tasks.Task<DataPumpWindowsService.ECC.QuerySkillInfoResponse> DataPumpWindowsService.ECC.AECCWebServiceSoap.QuerySkillInfoAsync(DataPumpWindowsService.ECC.QuerySkillInfoRequest request) {
            return base.Channel.QuerySkillInfoAsync(request);
        }
        
        public System.Threading.Tasks.Task<DataPumpWindowsService.ECC.QuerySkillInfoResponse> QuerySkillInfoAsync(string OrgID, string Skill) {
            DataPumpWindowsService.ECC.QuerySkillInfoRequest inValue = new DataPumpWindowsService.ECC.QuerySkillInfoRequest();
            inValue.Body = new DataPumpWindowsService.ECC.QuerySkillInfoRequestBody();
            inValue.Body.OrgID = OrgID;
            inValue.Body.Skill = Skill;
            return ((DataPumpWindowsService.ECC.AECCWebServiceSoap)(this)).QuerySkillInfoAsync(inValue);
        }
        
        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
        DataPumpWindowsService.ECC.QueryVDNInfoResponse DataPumpWindowsService.ECC.AECCWebServiceSoap.QueryVDNInfo(DataPumpWindowsService.ECC.QueryVDNInfoRequest request) {
            return base.Channel.QueryVDNInfo(request);
        }
        
        public string QueryVDNInfo(string OrgID, string VDN) {
            DataPumpWindowsService.ECC.QueryVDNInfoRequest inValue = new DataPumpWindowsService.ECC.QueryVDNInfoRequest();
            inValue.Body = new DataPumpWindowsService.ECC.QueryVDNInfoRequestBody();
            inValue.Body.OrgID = OrgID;
            inValue.Body.VDN = VDN;
            DataPumpWindowsService.ECC.QueryVDNInfoResponse retVal = ((DataPumpWindowsService.ECC.AECCWebServiceSoap)(this)).QueryVDNInfo(inValue);
            return retVal.Body.QueryVDNInfoResult;
        }
        
        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)]
        System.Threading.Tasks.Task<DataPumpWindowsService.ECC.QueryVDNInfoResponse> DataPumpWindowsService.ECC.AECCWebServiceSoap.QueryVDNInfoAsync(DataPumpWindowsService.ECC.QueryVDNInfoRequest request) {
            return base.Channel.QueryVDNInfoAsync(request);
        }
        
        public System.Threading.Tasks.Task<DataPumpWindowsService.ECC.QueryVDNInfoResponse> QueryVDNInfoAsync(string OrgID, string VDN) {
            DataPumpWindowsService.ECC.QueryVDNInfoRequest inValue = new DataPumpWindowsService.ECC.QueryVDNInfoRequest();
            inValue.Body = new DataPumpWindowsService.ECC.QueryVDNInfoRequestBody();
            inValue.Body.OrgID = OrgID;
            inValue.Body.VDN = VDN;
            return ((DataPumpWindowsService.ECC.AECCWebServiceSoap)(this)).QueryVDNInfoAsync(inValue);
        }
    }
}
