Pipeline.ProcessInputMessage Method

Process an incoming SOAP message.

Namespace: Microsoft.Web.Services3
Assembly: Microsoft.Web.Services3 (in microsoft.web.services3.dll)

Usage

'Usage
Dim envelope As SoapEnvelope
Dim returnValue As SoapServerMethod
Dim pipeline1 As Pipeline
returnValue = pipeline1.ProcessInputMessage(envelope)

Syntax

'Declaration
Public Function ProcessInputMessage( _
    ByVal envelope As SoapEnvelope _
) As SoapServerMethod
public SoapServerMethod ProcessInputMessage(
    SoapEnvelope envelope
);
public:
SoapServerMethod^ ProcessInputMessage(
    SoapEnvelope^ envelope
);
public SoapServerMethod ProcessInputMessage(
    SoapEnvelope envelope
);
public function ProcessInputMessage(
     envelope : SoapEnvelope
) : SoapServerMethod;

Parameters

  • envelope
    A SoapEnvelope that contains the incoming SOAP message.

Return Value

A System.Web.Services.Protocols.SoapServerMethod that represents the method that the SOAP message should be routed to.

Remarks

When the Pipeline is applied to a SOAP message at a SOAP router, then the return value must be null.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Platforms

Development Platforms

Windows XP Home Edition, Windows XP Professional, Windows Server 2003, Windows 2000, Windows 2000 Server, Windows 2000 Advanced Server

Target Platforms

See Also

Reference

Pipeline Class
Pipeline Members
Microsoft.Web.Services3 Namespace