Microsoft.Web.Services3.Messaging Namespace

The set of classes that represent the WSE SOAP messaging API.

Classes

Class Description
SoapActorAttribute Indicates the recipient of a SOAP header element. This class cannot be inherited.
SoapAspNetRequestChannel Defines a connection with a Web service that is hosted by ASP.NET and allows SOAP messages to be received and sent from a given endpoint. This class cannot be inherited.
SoapAspNetTransport Represents a SOAP transport that communicates with a Web service hosted in ASP.NET.
SoapChannel Defines a messaging connection for a given endpoint.
SoapClient Represents a client for sending SOAP messages using transport-independent protocols.
SoapFramingFormatter Represents a SOAP formatter that can serialize a SoapEnvelope into a Stream and deserialize from a Stream . This class cannot be inherited.
SoapHttpChannelOptions Defines SOAP HTTP channel options. This class cannot be inherited.
SoapHttpInputChannel Defines a messaging connection that allows messages to be received from a given endpoint using HTTP. This class cannot be inherited.
SoapHttpOutputChannel Defines a messaging connection that allows messages to be sent to a given endpoint using HTTP. This class cannot be inherited.
SoapHttpRouter Provides the routing handler for a message path intermediary.
SoapHttpTransport Represents a SOAP transport that uses the HTTP protocol. This class cannot be inherited.
SoapInputChannel Defines a messaging connection that allows messages to be received from a given endpoint.
SoapInputChannelCollection Represents a collection of ISoapInputChannel objects.
SoapMessageQueue Represents a first-in, first-out collection of SOAP messages. This class cannot be inherited.
SoapMethodAttribute Indicates that a method is callable across the Internet. This class cannot be inherited.
SoapMethodInvoker Base class for objects that can invoke Web service methods.
SoapMtomFormatter Handles conversion between objects of type SoapEnvelope and MTOM encoded MIME packages.
SoapOutputChannel Defines a messaging connection that allows messages to be sent to a given endpoint.
SoapOutputChannelCollection Represents a collection of ISoapOutputChannel objects.
SoapPlainFormatter Represents a SOAP formatter that serializes a SOAP envelope into a stream and deserializes a SOAP envelope from a stream. This class cannot be inherited.
SoapPort Provides a base class for defining filtering for SOAP send and receive operations.
SoapReceiver Provides a base class for receiving SOAP messages using the SOAP Messaging feature set.
SoapReceivers Represents a collection of SoapReceiver objects. This class cannot be inherited.
SoapSender Provides the ability to transmit a SOAP message one way to a specified destination.
SoapService Defines a Web service that is used to receive SOAP request messages and send SOAP response messages that are transport independent.
SoapServiceAttribute Indicates that a service is callable across the Internet. This class cannot be inherited.
SoapServiceMethodInvoker Represents the information required to call a method when routing a SOAP envelope.
SoapTcpActiveInputChannel Defines a messaging connection that allows messages to be received from a given endpoint. This class cannot be inherited.
SoapTcpInputChannel Defines a messaging connection that allows messages to be received from a given endpoint.
SoapTcpOutputChannel Defines a messaging connection that allows messages to be sent from to a given endpoint. This class cannot be inherited.
SoapTcpPassiveInputChannel Defines a messaging connection that allows messages to be received from a given endpoint. This class cannot be inherited.
SoapTcpTransport Represents the protocol used to transport the SOAP message.
SoapTcpTransportOptions Defines SOAP TCP transport options.
SoapTransport Represents the protocol used to transport the SOAP message.
SoapTransport.DispatchFailedEventArgs Provides data for the DispatchFailed event. This class cannot be inherited.
WebServiceReceiver This class enables WSE to host ASP.NET Web services.

Interfaces

Interface Description
ISoapChannel Defines the members for a SOAP channel.
ISoapDuplexChannel Represents a duplex channel.
ISoapFormatter Defines the members for a SOAP formatter.
ISoapInputChannel Defines the members for a SOAP input channel.
ISoapOutputChannel Defines the members for a SOAP output channel.
ISoapTransport Provides the base interface for objects that represent SOAP transports.

Delegates

Delegate Description
SoapTransport.DispatchFailedEventHandler Represents the method that handles the DispatchFailed event of a SoapTransport.

Enumerations

Enumeration Description
SoapChannelCapabilities Specifies the capabilities of a SOAP channel.
SoapReceiver.MessageDispatch Specifies the possible dispatch models for a SoapReceiver.