//------------------------------------------------------------------------------ // // This code was generated by a tool. // Runtime Version:2.0.50727.1433 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //------------------------------------------------------------------------------ namespace Proxy.MonoTests.Features.Client { [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")] [System.ServiceModel.ServiceContractAttribute(Namespace="http://MonoTests.Features.Contracts", ConfigurationName="Proxy.MonoTests.Features.Client.IAsyncPattern")] public interface IAsyncPattern { [System.ServiceModel.OperationContractAttribute(Action="http://MonoTests.Features.Contracts/IAsyncPattern/AsyncMethod", ReplyAction="http://MonoTests.Features.Contracts/IAsyncPattern/AsyncMethodResponse")] int AsyncMethod(); } [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")] public interface IAsyncPatternChannel : Proxy.MonoTests.Features.Client.IAsyncPattern, System.ServiceModel.IClientChannel { } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "3.0.0.0")] public partial class AsyncPatternClient : System.ServiceModel.ClientBase, Proxy.MonoTests.Features.Client.IAsyncPattern { public AsyncPatternClient() { } public AsyncPatternClient(string endpointConfigurationName) : base(endpointConfigurationName) { } public AsyncPatternClient(string endpointConfigurationName, string remoteAddress) : base(endpointConfigurationName, remoteAddress) { } public AsyncPatternClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) : base(endpointConfigurationName, remoteAddress) { } public AsyncPatternClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) : base(binding, remoteAddress) { } public int AsyncMethod() { return base.Channel.AsyncMethod(); } } }