System.Web.Services.Protocols.SoapMessage Members

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

See Also: Inherited members from System.Object

Public Properties

[read-only]
abstract
Actionstring.

When overridden in a derived class, gets the SOAPAction HTTP request header field for the SOAP request or SOAP response.

ContentEncodingstring.

Gets or sets the contents of the Content-Encoding HTTP header.

ContentTypestring.

Gets or sets the HTTP Content-Type of the SOAP request or SOAP response.

ExceptionSoapException.

Gets the System.Web.Services.Protocols.SoapException from the call to the XML Web service method.

[read-only]
HeadersSoapHeaderCollection.

A collection of the SOAP headers applied to the current SOAP request or SOAP response.

[read-only]
abstract
MethodInfoLogicalMethodInfo.

When overridden in a derived class, gets a representation of the method prototype for the XML Web service method for which the SOAP request is intended.

[read-only]
abstract
OneWaybool.

Gets a value indicating the SoapDocumentMethodAttribute.OneWay property of either the System.Web.Services.Protocols.SoapDocumentMethodAttribute or the System.Web.Services.Protocols.SoapRpcMethodAttribute attribute applied to the XML Web service method.

[read-only]
SoapVersionSoapProtocolVersion.

Gets the version of the SOAP protocol used to communicate with the XML Web service.

[read-only]
StageSoapMessageStage.

Gets the System.Web.Services.Protocols.SoapMessageStage of the System.Web.Services.Protocols.SoapMessage.

[read-only]
StreamSystem.IO.Stream.

Gets the data representing the SOAP request or SOAP response in the form of a System.IO.Stream.

[read-only]
abstract
Urlstring.

When overridden in a derived class, gets the base URL of the XML Web service.

Public Methods

GetInParameterValue(int) : object

Gets the parameter passed into the XML Web service method at the specified index.

GetOutParameterValue(int) : object

Gets the out parameter passed into the XML Web service method at the specified index.

GetReturnValue() : object

Gets the return value of an XML Web service method.

Protected Methods

abstract
EnsureInStage()

When overridden in a derived class, asserts that the current System.Web.Services.Protocols.SoapMessageStage is a stage where in parameters are available.

abstract
EnsureOutStage()

When overridden in a derived class, asserts that the current System.Web.Services.Protocols.SoapMessageStage stage is a stage where out parameters are available.

EnsureStage(SoapMessageStage)

Ensures that the System.Web.Services.Protocols.SoapMessageStage of the call to the XML Web service method is the stage or stages passed in. If the current processing stage is not one of the stages passed in, an exception is thrown.