System.Web.Services.Protocols.SoapHttpClientProtocol Class
Information   Base Types   Related Resources

Specifies the class client proxies derive from when using SOAP.

  • Namespace: System.Web.Services.Protocols
  • First seen in: .NET v1.0.3705
  • Last seen in: .NET v1.1.4322
  • Last changed in: .NET v1.1.4322
  • Assembly: System.Web.Services.dll

  • System.Web.Services.Protocols.HttpWebClientProtocol
  • View this type on MSDN
  • View this type on WinFX 247
    Articles (20)Discussions (244)MembersRotorChanges
    Public Constructors
    public SoapHttpClientProtocol()Initializes a new instance of the SoapHttpClientProtocol class.
     
    Public Methods
    public void Discover()Dynamically binds to an XML Web service described in the discovery document at Url.
     
    Protected Methods
    protected System.IAsyncResult BeginInvoke(System.String methodName, System.Object[] parameters, System.AsyncCallback callback, System.Object asyncState)Starts an asynchronous invocation of an XML Web service method using SOAP.
    protected System.Object[] EndInvoke(System.IAsyncResult asyncResult)Ends an asynchronous invocation of an XML Web service method using SOAP.
    protected System.Net.WebRequest GetWebRequest(System.Uri uri)Creates a WebRequest instance for the specifiedurl.
    protected System.Object[] Invoke(System.String methodName, System.Object[] parameters)Invokes an XML Web service method synchronously using SOAP.
     
    Private Fields
    private System.Web.Services.Protocols.SoapClientType clientType(No summary available.)
    private System.Web.Services.Protocols.SoapProtocolVersion version(No summary available.)
     
    Private Methods
    private void AsyncBufferedSerialize(System.Net.WebRequest request, System.IO.Stream requestStream, System.Object internalAsyncState)(No summary available.)
    private System.Web.Services.Protocols.SoapClientMessage BeforeSerialize(System.Net.WebRequest request, System.String methodName, System.Object[] parameters)(No summary available.)
    private static System.Array CombineExtensionsHelper(System.Array array1, System.Array array2, System.Array array3, System.Type elementType)(No summary available.)
    private System.String get_EncodingNs()(No summary available.)
    private System.String get_EnvelopeNs()(No summary available.)
    private System.String get_HttpContentType()(No summary available.)
    private System.Web.Services.Protocols.SoapProtocolVersion get_SoapVersion()(No summary available.)
    private void InitializeAsyncRequest(System.Net.WebRequest request, System.Object internalAsyncState)(No summary available.)
    private System.Xml.XmlQualifiedName ReadFaultCode(System.Xml.XmlReader reader)(No summary available.)
    private System.Object[] ReadResponse(System.Web.Services.Protocols.SoapClientMessage message, System.Net.WebResponse response, System.IO.Stream responseStream)(No summary available.)
    private System.Object[] ReadResponse(System.Web.Services.Protocols.SoapClientMessage message, System.Net.WebResponse response, System.IO.Stream responseStream, System.Boolean asyncCall)(No summary available.)
    private System.Xml.XmlQualifiedName ReadSoap12FaultCode(System.Xml.XmlReader reader, System.Web.Services.Protocols.SoapFaultSubcode& subcode)(No summary available.)
    private System.Web.Services.Protocols.SoapFaultSubcode ReadSoap12FaultCodesRecursive(System.Xml.XmlReader reader, System.Int32 depth)(No summary available.)
    private System.Web.Services.Protocols.SoapException ReadSoapException(System.Xml.XmlReader reader)(No summary available.)
    private void Serialize(System.Web.Services.Protocols.SoapClientMessage message)(No summary available.)
    private void set_SoapVersion(System.Web.Services.Protocols.SoapProtocolVersion value)(No summary available.)
     
    Ad
    MBR BootFX
    Best-of-breed application framework for .NET projects, developed by Matthew Baxter-Reynolds and MBR IT
     
     Copyright © Matthew Baxter-Reynolds 2001-2008. '.NET 247 Software Development Services' is a trading style of MBR IT Solutions Ltd.
    Contact Us - Terms of Use - Privacy Policy - www.dotnet247.com