SoapFilter Class

Provides a base class for defining a filter for SOAP messages.

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

Usage

'Usage
Dim soapFilter1 As New SoapFilter()

Syntax

'Declaration
MustInherit Public Class SoapFilter
public abstract class SoapFilter
public ref class SoapFilter abstract
public abstract class SoapFilter
public abstract class SoapFilter

Remarks

SOAP filters in WSE 3.0 have only one base class, which is the SoapFilter class. Previous versions of WSE had separate input and output filters.

WSE calls the ProcessMessage method to filter SOAP messages.

Inheritance Hierarchy

System.Object
  Microsoft.Web.Services3.SoapFilter
     Microsoft.Web.Services3.Design.AuthorizationAssertion.AuthorizationFilter
     Microsoft.Web.Services3.Design.RequireSoapHeaderAssertion.RequireSoapHeaderFilter
     Microsoft.Web.Services3.Security.ReceiveSecurityFilter
     Microsoft.Web.Services3.Security.SendSecurityFilter

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

SoapFilter Members
Microsoft.Web.Services3 Namespace