SoapTransportImporter Class (System.Web.Services.Description)

Switch View :
ScriptFree
.NET Framework Class Library
SoapTransportImporter Class

Serves as a base class for derived classes that import SOAP transmission protocols into XML Web services.

Namespace:  System.Web.Services.Description
Assembly:  System.Web.Services (in System.Web.Services.dll)
Syntax

Visual Basic (Declaration)
<PermissionSetAttribute(SecurityAction.InheritanceDemand, Name := "FullTrust")> _
Public MustInherit Class SoapTransportImporter
Visual Basic (Usage)
Dim instance As SoapTransportImporter
C#
[PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust")]
public abstract class SoapTransportImporter
Visual C++
[PermissionSetAttribute(SecurityAction::InheritanceDemand, Name = L"FullTrust")]
public ref class SoapTransportImporter abstract
JScript
public abstract class SoapTransportImporter
Remarks

Caution note Caution:

Although this class is designed to serve as the base class for user-defined classes, the current implementation of XML Web services does not support such user-defined classes.

For more information about specifying protocols for XML Web services, see [<topic://cpconbuildingaspnetwebservices>]. For more information about Web Services Description Language (WSDL), see the specification at http://www.w3.org/TR/wsdl/.

Notes to Inheritors:

When you inherit from SoapTransportImporter, you must override the following members: IsSupportedTransport and ImportClass.

The default implementations of these members perform no action.

Inheritance Hierarchy

System.Object
  System.Web.Services.Description.SoapTransportImporter
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

Windows 7, Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2008 R2, Windows Server 2008, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

The .NET Framework and .NET Compact Framework do not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.
Version Information

.NET Framework

Supported in: 3.5, 3.0, 2.0, 1.1, 1.0
See Also

Reference