//------------------------------------------------------------------------------ // // 此代码由工具生成。 // 运行时版本:4.0.30319.42000 // // 对此文件的更改可能会导致不正确的行为,并且如果 // 重新生成代码,这些更改将会丢失。 // //------------------------------------------------------------------------------ [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ServiceModel.ServiceContractAttribute(ConfigurationName="ImesInterface")] public interface ImesInterface { // CODEGEN: 命名空间 的元素名称 PrintHelloResult 以后生成的消息协定未标记为 nillable [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ImesInterface/PrintHello", ReplyAction="http://tempuri.org/ImesInterface/PrintHelloResponse")] PrintHelloResponse PrintHello(PrintHelloRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ImesInterface/PrintHello", ReplyAction="http://tempuri.org/ImesInterface/PrintHelloResponse")] System.Threading.Tasks.Task PrintHelloAsync(PrintHelloRequest request); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ImesInterface/DefineTask_001", ReplyAction="http://tempuri.org/ImesInterface/DefineTask_001Response")] DefineTask_001Response DefineTask_001(DefineTask_001Request request); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ImesInterface/DefineTask_001", ReplyAction="http://tempuri.org/ImesInterface/DefineTask_001Response")] System.Threading.Tasks.Task DefineTask_001Async(DefineTask_001Request request); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ImesInterface/DefineTask_006", ReplyAction="http://tempuri.org/ImesInterface/DefineTask_006Response")] DefineTask_006Response DefineTask_006(DefineTask_006Request request); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/ImesInterface/DefineTask_006", ReplyAction="http://tempuri.org/ImesInterface/DefineTask_006Response")] System.Threading.Tasks.Task DefineTask_006Async(DefineTask_006Request 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 PrintHelloRequest { [System.ServiceModel.MessageBodyMemberAttribute(Name="PrintHello", Namespace="http://tempuri.org/", Order=0)] public PrintHelloRequestBody Body; public PrintHelloRequest() { } public PrintHelloRequest(PrintHelloRequestBody 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 PrintHelloRequestBody { public PrintHelloRequestBody() { } } [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 PrintHelloResponse { [System.ServiceModel.MessageBodyMemberAttribute(Name="PrintHelloResponse", Namespace="http://tempuri.org/", Order=0)] public PrintHelloResponseBody Body; public PrintHelloResponse() { } public PrintHelloResponse(PrintHelloResponseBody 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="")] public partial class PrintHelloResponseBody { [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=0)] public string PrintHelloResult; public PrintHelloResponseBody() { } public PrintHelloResponseBody(string PrintHelloResult) { this.PrintHelloResult = PrintHelloResult; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ServiceModel.MessageContractAttribute(IsWrapped=false)] public partial class DefineTask_001Request { [System.ServiceModel.MessageBodyMemberAttribute(Name="DefineTask_001", Namespace="http://tempuri.org/", Order=0)] public DefineTask_001RequestBody Body; public DefineTask_001Request() { } public DefineTask_001Request(DefineTask_001RequestBody Body) { this.Body = Body; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Namespace="")] public partial class DefineTask_001RequestBody { [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=0)] public string taskName; [System.Runtime.Serialization.DataMemberAttribute(Order=1)] public int taskId; public DefineTask_001RequestBody() { } public DefineTask_001RequestBody(string taskName, int taskId) { this.taskName = taskName; this.taskId = taskId; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ServiceModel.MessageContractAttribute(IsWrapped=false)] public partial class DefineTask_001Response { [System.ServiceModel.MessageBodyMemberAttribute(Name="DefineTask_001Response", Namespace="http://tempuri.org/", Order=0)] public DefineTask_001ResponseBody Body; public DefineTask_001Response() { } public DefineTask_001Response(DefineTask_001ResponseBody Body) { this.Body = Body; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Namespace="")] public partial class DefineTask_001ResponseBody { [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=0)] public string DefineTaskResult; [System.Runtime.Serialization.DataMemberAttribute(Order=1)] public int taskStatusCode; public DefineTask_001ResponseBody() { } public DefineTask_001ResponseBody(string DefineTaskResult, int taskStatusCode) { this.DefineTaskResult = DefineTaskResult; this.taskStatusCode = taskStatusCode; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ServiceModel.MessageContractAttribute(IsWrapped=false)] public partial class DefineTask_006Request { [System.ServiceModel.MessageBodyMemberAttribute(Name="DefineTask_006", Namespace="http://tempuri.org/", Order=0)] public DefineTask_006RequestBody Body; public DefineTask_006Request() { } public DefineTask_006Request(DefineTask_006RequestBody Body) { this.Body = Body; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Namespace="")] public partial class DefineTask_006RequestBody { [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=0)] public string taskName; [System.Runtime.Serialization.DataMemberAttribute(Order=1)] public int taskId; public DefineTask_006RequestBody() { } public DefineTask_006RequestBody(string taskName, int taskId) { this.taskName = taskName; this.taskId = taskId; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ServiceModel.MessageContractAttribute(IsWrapped=false)] public partial class DefineTask_006Response { [System.ServiceModel.MessageBodyMemberAttribute(Name="DefineTask_006Response", Namespace="http://tempuri.org/", Order=0)] public DefineTask_006ResponseBody Body; public DefineTask_006Response() { } public DefineTask_006Response(DefineTask_006ResponseBody Body) { this.Body = Body; } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Namespace="")] public partial class DefineTask_006ResponseBody { [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false, Order=0)] public string DefineTaskResult; [System.Runtime.Serialization.DataMemberAttribute(Order=1)] public int taskStatusCode; public DefineTask_006ResponseBody() { } public DefineTask_006ResponseBody(string DefineTaskResult, int taskStatusCode) { this.DefineTaskResult = DefineTaskResult; this.taskStatusCode = taskStatusCode; } } [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] public interface ImesInterfaceChannel : ImesInterface, System.ServiceModel.IClientChannel { } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] public partial class ImesInterfaceClient : System.ServiceModel.ClientBase, ImesInterface { public ImesInterfaceClient() { } //public ImesInterfaceClient(string endpointConfigurationName) : // base(endpointConfigurationName) //{ //} //public ImesInterfaceClient(string endpointConfigurationName, string remoteAddress) : // base(endpointConfigurationName, remoteAddress) //{ //} //public ImesInterfaceClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) : // base(endpointConfigurationName, remoteAddress) //{ //} public ImesInterfaceClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) : base(binding, remoteAddress) { } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] PrintHelloResponse ImesInterface.PrintHello(PrintHelloRequest request) { return base.Channel.PrintHello(request); } public string PrintHello() { PrintHelloRequest inValue = new PrintHelloRequest(); inValue.Body = new PrintHelloRequestBody(); PrintHelloResponse retVal = ((ImesInterface)(this)).PrintHello(inValue); return retVal.Body.PrintHelloResult; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task ImesInterface.PrintHelloAsync(PrintHelloRequest request) { return base.Channel.PrintHelloAsync(request); } public System.Threading.Tasks.Task PrintHelloAsync() { PrintHelloRequest inValue = new PrintHelloRequest(); inValue.Body = new PrintHelloRequestBody(); return ((ImesInterface)(this)).PrintHelloAsync(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] DefineTask_001Response ImesInterface.DefineTask_001(DefineTask_001Request request) { return base.Channel.DefineTask_001(request); } public string DefineTask_001(string taskName, int taskId, out int taskStatusCode) { DefineTask_001Request inValue = new DefineTask_001Request(); inValue.Body = new DefineTask_001RequestBody(); inValue.Body.taskName = taskName; inValue.Body.taskId = taskId; DefineTask_001Response retVal = ((ImesInterface)(this)).DefineTask_001(inValue); taskStatusCode = retVal.Body.taskStatusCode; return retVal.Body.DefineTaskResult; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task ImesInterface.DefineTask_001Async(DefineTask_001Request request) { return base.Channel.DefineTask_001Async(request); } public System.Threading.Tasks.Task DefineTask_001Async(string taskName, int taskId) { DefineTask_001Request inValue = new DefineTask_001Request(); inValue.Body = new DefineTask_001RequestBody(); inValue.Body.taskName = taskName; inValue.Body.taskId = taskId; return ((ImesInterface)(this)).DefineTask_001Async(inValue); } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] DefineTask_006Response ImesInterface.DefineTask_006(DefineTask_006Request request) { return base.Channel.DefineTask_006(request); } public string DefineTask_006(string taskName, int taskId, out int taskStatusCode) { DefineTask_006Request inValue = new DefineTask_006Request(); inValue.Body = new DefineTask_006RequestBody(); inValue.Body.taskName = taskName; inValue.Body.taskId = taskId; DefineTask_006Response retVal = ((ImesInterface)(this)).DefineTask_006(inValue); taskStatusCode = retVal.Body.taskStatusCode; return retVal.Body.DefineTaskResult; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)] System.Threading.Tasks.Task ImesInterface.DefineTask_006Async(DefineTask_006Request request) { return base.Channel.DefineTask_006Async(request); } public System.Threading.Tasks.Task DefineTask_006Async(string taskName, int taskId) { DefineTask_006Request inValue = new DefineTask_006Request(); inValue.Body = new DefineTask_006RequestBody(); inValue.Body.taskName = taskName; inValue.Body.taskId = taskId; return ((ImesInterface)(this)).DefineTask_006Async(inValue); } }