System.Web.Services.Protocols.SoapHttpClientProtocol Members

The members of System.Web.Services.Protocols.SoapHttpClientProtocol are listed below.

See Also: Inherited members from System.Web.Services.Protocols.HttpWebClientProtocol

Public Constructors

Public Properties

SoapVersionSoapProtocolVersion.

Gets or sets the version of the SOAP protocol used to make the SOAP request to the XML Web service.

Public Methods

Discover()

Dynamically binds to an XML Web service described in the discovery document at WebClientProtocol.Url.

Protected Methods

BeginInvoke(string, object[], AsyncCallback, object) : IAsyncResult

Starts an asynchronous invocation of an XML Web service method using SOAP.

EndInvoke(IAsyncResult) : object[]

Ends an asynchronous invocation of an XML Web service method using SOAP.

GetReaderForMessage(SoapClientMessage, int) : System.Xml.XmlReader

Returns an System.Xml.XmlReader initialized with the SoapMessage.Stream property of the System.Web.Services.Protocols.SoapClientMessage parameter.

override
GetWebRequest(Uri) : System.Net.WebRequest

Creates a System.Net.WebRequest for the specified uri.

GetWriterForMessage(SoapClientMessage, int) : System.Xml.XmlWriter

Returns a System.Xml.XmlWriter initialized with the SoapMessage.Stream property of the System.Web.Services.Protocols.SoapClientMessage parameter.

Invoke(string, object[]) : object[]

Invokes an XML Web service method synchronously using SOAP.

InvokeAsync(string, object[], System.Threading.SendOrPostCallback)

Invokes the specified method asynchronously.

InvokeAsync(string, object[], System.Threading.SendOrPostCallback, object)

Invokes the specified method asynchronously.