Here is the full code of the proxy class that was generated by Visual Studio.NET:
0106: //------------------------------------------------------------------------------ 0107: // <autogenerated> 0108: // This code was generated by a tool. 0109: // Runtime Version: 1.1.4322.573 0110: // 0111: // Changes to this file may cause incorrect behavior and will be lost if 0112: // the code is regenerated. 0113: // </autogenerated> 0114: //------------------------------------------------------------------------------ 0115: 0116: // 0117: // This source code was auto-generated by Microsoft.VSDesigner, Version 1.1.4322.573. 0118: // 0119: namespace ConsoleConvert.Proxy { 0120: using System.Diagnostics; 0121: using System.Xml.Serialization; 0122: using System; 0123: using System.Web.Services.Protocols; 0124: using System.ComponentModel; 0125: using System.Web.Services; 0126: 0127: /// <remarks/> 0128: [System.Diagnostics.DebuggerStepThroughAttribute()] 0129: [System.ComponentModel.DesignerCategoryAttribute("code")] 0130: [System.Web.Services.WebServiceBindingAttribute(Name="Service1Soap", 0131: Namespace="http://www.a.com/webservices/")] 0132: public class Service1 : System.Web.Services.Protocols.SoapHttpClientProtocol { 0133: 0134: /// <remarks/> 0135: public Service1() { 0136: this.Url = 0137: "http://www.a.com/wsud/cs/ServerConvert/Service1.asmx"; 0138: } 0139: 0140: /// <remarks/> 0141: [System.Web.Services.Protocols.SoapDocumentMethodAttribute 0142: ("http://www.a.com/webservices/ToFahrenheit", 0143: RequestNamespace="http://www.a.com/webservices/", 0144: ResponseNamespace="http://www.a.com/webservices/", 0145: Use=System.Web.Services.Description.SoapBindingUse.Literal, 0146: ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)] 0147: public System.Double ToFahrenheit(System.Double pCentigrade) { 0148: object[] results = this.Invoke("ToFahrenheit", new object[] { 0149: pCentigrade}); 0150: return ((System.Double)(results[0])); 0151: } 0152: 0153: /// <remarks/> 0154: public System.IAsyncResult BeginToFahrenheit(System.Double pCentigrade, 0155: System.AsyncCallback callback, object asyncState) { 0156: return this.BeginInvoke("ToFahrenheit", new object[] { 0157: pCentigrade}, callback, asyncState); 0158: } 0159: 0160: /// <remarks/> 0161: public System.Double EndToFahrenheit(System.IAsyncResult asyncResult) { 0162: object[] results = this.EndInvoke(asyncResult); 0163: return ((System.Double)(results[0])); 0164: } 0165: } 0166: }