|
| Class | Description |
|---|
 | ActionMessageFilter | Represents a query that tests whether the action of a message is one of a specified set of actions. |
 | ChannelDispatcher | A component that accepts channels and associates them with a service. |
 | ChannelDispatcherBase | Abstract base class for the channel dispatcher that accepts channels and associates them with a service. |
 | ChannelDispatcherCollection | Provides a thread-safe collection that contains channel dispatchers. |
 | ClientOperation | Used to modify or extend the execution behavior of a specific contract operation in a client object or client channel object. This class cannot be inherited. |
 | ClientRuntime | The insertion point for classes that extend the functionality of Windows Communication Foundation (WCF) client objects for all messages handled by a client application. |
 | DispatchOperation | Used to modify or extend the execution behavior of a specific service operation in a service endpoint. This class cannot be inherited. |
 | DispatchRuntime | Exposes properties that can be used to modify default service behavior as well as attach custom objects that can modify how incoming messages are transformed into objects and dispatched to operations. This class cannot be inherited. |
 | DurableOperationContext | Provides a set of static methods to gain access to related information and functionality. |
 | EndpointAddressMessageFilter | Represents a query that tests whether a message satisfies the requirements of a specified endpoint address. |
 | EndpointDispatcher | The run-time object that exposes properties that enable the insertion of run-time extensions or modifications for messages in service applications. |
 | ExceptionHandler | Extend the ExceptionHandler class to create an exception handler for unhandled exceptions that occur within the Windows Communication Foundation (WCF) runtime. |
 | FaultContractInfo | Represents information about a SOAP fault that is specified in a FaultContractAttribute attribute. |
 | FilterInvalidBodyAccessException | The exception that is thrown when a filter or filter table attempts to access the body of an unbuffered message. |
 | InvalidBodyAccessException | An abstract base class for the exceptions that are thrown if an attempt is made to access the body of a message when it is not allowed. |
 | JsonQueryStringConverter | This class converts a parameter value to and from a JavaScript Object Notation (JSON). |
 | MatchAllMessageFilter | Represents a query that is satisfied by every non-null message that it tests. |
 | MatchNoneMessageFilter | Represents a query that is never satisfied by a message that it tests. |
 | MessageFilter | abstract base class for different classes of filters used to query messages. |
 | MessageFilterException | The base class for the exceptions that are thrown when the quota of nodes inspected by a filter is exceeded. |
 | MessageFilterTable<TFilterData> | Provides the generic implementation of a filter table. |
 | MultipleFilterMatchesException | The exception that is thrown when multiple filters match, but only one was expected. |
 | NavigatorInvalidBodyAccessException | The exception that is thrown when an XPathNavigator is directed to examine the body of an unbuffered message. |
 | PrefixEndpointAddressMessageFilter | Represents a query that tests whether a message matches an EndpointAddress using a Longest-Prefix Match for the URI component. |
 | QueryStringConverter | This class converts a parameter in a query string to an object of the appropriate type. It can also convert a parameter from an object to its query string representation. |
 | SeekableXPathNavigator | Provides read-only, random access to data contained in XML documents and enables efficient querying for specified nodes. |
 | ServiceThrottle | Controls the throughput of a service to optimize availability and performance. |
 | WebHttpDispatchOperationSelector | The operation selector that supports the Web programming model. |
 | XPathMessageContext | Defines several XPath functions and namespace mappings commonly used when evaluating XPath expressions against SOAP documents. |
 | XPathMessageFilter | Represents a query on an XML document defined by an XPath 1.0 expression. |
 | XPathMessageFilterTable<TFilterData> | Holds a collection of filter/data pairs for efficient matching. |
 | XPathNavigatorException | The exception that is thrown when the quota of nodes allowed to be inspected by an XPathNavigator is exceeded. |