System.Web.Services.Protocols.SoapExtension: Method Members

The methods of System.Web.Services.Protocols.SoapExtension are listed below. For a list of all members, see the SoapExtension Members list.

See Also: Inherited members from System.Object

Public Methods

ChainStream(System.IO.Stream) : System.IO.Stream

When overridden in a derived class, allows a SOAP extension access to the memory buffer containing the SOAP request or response.

abstract
GetInitializer(Type) : object

When overridden in a derived class, allows a SOAP extension to initialize data specific to a class implementing an XML Web service at a one time performance cost.

abstract
GetInitializer(LogicalMethodInfo, SoapExtensionAttribute) : object

When overridden in a derived class, allows a SOAP extension to initialize data specific to an XML Web service method using an attribute applied to the XML Web service method at a one time performance cost.

abstract
Initialize(object)

When overridden in a derived class, allows a SOAP extension to initialize itself using the data cached in the SoapExtension.GetInitializer(LogicalMethodInfo, SoapExtensionAttribute) method.

abstract
ProcessMessage(SoapMessage)

When overridden in a derived class, allows a SOAP extension to receive a System.Web.Services.Protocols.SoapMessage to process at each System.Web.Services.Protocols.SoapMessageStage.