Ws.Services.Binding Namespace
Contains types for binding to the Web services channel.
Classes
Name | Description | |
---|---|---|
Binding | A collection of binding elements that define the communication mechanism between two peers. | |
BindingContext | Specifies the context associated with a binding. | |
BindingElement | Defines the methods for handling a message in a chain of responsibility from one BindingElement to the next. | |
BindingProperty | Defines a property associated with a binding. | |
ClientBindingContext | Defines the binding context for a client. | |
CommunicationObject | Provides the default implementation of the ICommunicationObject interface. | |
CustomBinding | Defines a custom binding. | |
HttpTransportBindingConfig | Abstracts the configuration for the HTTP transport. | |
HttpTransportBindingElement | Abstracts the binding element for the HTTP transport. | |
MessageEncodingBindingElement | Handles the processing chain for message encoding. | |
ReplyChannel | Specifies the channel to send a reply through. | |
RequestChannel | An implementation of the IRequestChannel interface, which lets you send Devices Profile for Web Services (DPWS) request messages to a remote endpoint. | |
RequestContext | Contains information about the endpoint and binding context for a given incoming request. This data is used when the message is processed, and enables asynchronous behavior of message processing. | |
ServerBindingContext | Defines the binding context for a server. | |
TransportBindingElement | Handles the processing chain for a transport. | |
UdpTransportBindingConfig | Abstracts the configuration for the UDP transport. | |
UdpTransportBindingElement | Abstracts the binding element for the UDP transport. | |
WS2007HttpBinding | Provides a collection of binding elements that define the communication between two peers by using this binding object. |
Interfaces
Name | Description | |
---|---|---|
ICommunicationObject | Defines a set of time-out properties that are applied to the message context of the implementing class. | |
IReplyChannel | Defines the interface for handling replies. | |
IRequestChannel | Defines the properties and methods for a Devices Profile for Web Services (DPWS) request. |
Enumerations
Name | Description | |
---|---|---|
BindingElement.ChainResult | Result of message context handling with a BindingElement. |