System.ServiceModel.Dispatcher
TOC
Collapse the table of content
Expand the table of content

System.ServiceModel.Dispatcher Namespace

 

Provides classes related to dispatching the service model.

ClassDescription
System_CAPS_pubclassActionMessageFilter

Represents a query that tests whether the action of a message is one of a specified set of actions.

System_CAPS_pubclassChannelDispatcher

A component that accepts channels and associates them with a service.

System_CAPS_pubclassChannelDispatcherBase

Abstract base class for the channel dispatcher that accepts channels and associates them with a service.

System_CAPS_pubclassChannelDispatcherCollection

Provides a thread-safe collection that contains channel dispatchers.

System_CAPS_pubclassClientOperation

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.

System_CAPS_pubclassClientOperationCompatBase

Represents a client operation compat base.

System_CAPS_pubclassClientRuntime

Represents the insertion point for classes that extend the functionality of Windows Communication Foundation (WCF) client objects for all messages handled by a client application.

System_CAPS_pubclassClientRuntimeCompatBase

Represents a client runtime compat base.

System_CAPS_pubclassDispatchOperation

Used to modify or extend the execution behavior of a specific service operation in a service endpoint. This class cannot be inherited.

System_CAPS_pubclassDispatchRuntime

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.

System_CAPS_pubclassDurableOperationContext

Obsolete.Provides a set of static methods to gain access to related information and functionality.

System_CAPS_pubclassEndpointAddressMessageFilter

Represents a query that tests whether a message satisfies the requirements of a specified endpoint address.

System_CAPS_pubclassEndpointDispatcher

Represents the run-time object that exposes properties that enable the insertion of run-time extensions or modifications for messages in service applications.

System_CAPS_pubclassEndpointNameMessageFilter

Represents a query that tests whether a message was received on an endpoint with a name that matches the specified name.

System_CAPS_pubclassExceptionHandler

Extend the ExceptionHandler class to create an exception handler for unhandled exceptions that occur within the Windows Communication Foundation (WCF) runtime.

System_CAPS_pubclassFaultContractInfo

Represents information about a SOAP fault that is specified in a FaultContractAttribute attribute.

System_CAPS_pubclassFilterInvalidBodyAccessException

The exception that is thrown when a filter or filter table attempts to access the body of an unbuffered message.

System_CAPS_pubclassInvalidBodyAccessException

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.

System_CAPS_pubclassJsonQueryStringConverter

This class converts a parameter value to and from a JavaScript Object Notation (JSON).

System_CAPS_pubclassMatchAllMessageFilter

Represents a query that is satisfied by every non-null message that it tests.

System_CAPS_pubclassMatchNoneMessageFilter

Represents a query that is never satisfied by a message that it tests.

System_CAPS_pubclassMessageFilter

abstract base class for different classes of filters used to query messages.

System_CAPS_pubclassMessageFilterException

The base class for the exceptions that are thrown when the quota of nodes inspected by a filter is exceeded.

System_CAPS_pubclassMessageFilterTable<TFilterData>

Provides the generic implementation of a filter table.

System_CAPS_pubclassMessageQuery

Defines the core behavior of classes used to search for specific correlating data in a message.

System_CAPS_pubclassMessageQueryCollection

A collection of message query objects.

System_CAPS_pubclassMessageQueryTable<TItem>

Manages a collection of message query objects.

System_CAPS_pubclassMultipleFilterMatchesException

The exception that is thrown when multiple filters match, but only one was expected.

System_CAPS_pubclassNavigatorInvalidBodyAccessException

The exception that is thrown when an XPathNavigator is directed to examine the body of an unbuffered message.

System_CAPS_pubclassPrefixEndpointAddressMessageFilter

Represents a query that tests whether a message matches an EndpointAddress using a Longest-Prefix Match for the URI component.

System_CAPS_pubclassQueryStringConverter

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.

System_CAPS_pubclassSeekableXPathNavigator

Provides read-only, random access to data contained in XML documents and enables efficient querying for specified nodes.

System_CAPS_pubclassServiceThrottle

Controls the throughput of a service to optimize availability and performance.

System_CAPS_pubclassStrictAndMessageFilter

Represents a query that tests whether a message satisfies both specified MessageFilter objects.

System_CAPS_pubclassWebHttpDispatchOperationSelector

The operation selector that supports the Web programming model.

System_CAPS_pubclassXPathMessageContext

Defines several XPath functions and namespace mappings commonly used when evaluating XPath expressions against SOAP documents.

System_CAPS_pubclassXPathMessageFilter

Represents a query on an XML document defined by an XPath 1.0 expression.

System_CAPS_pubclassXPathMessageFilterTable<TFilterData>

Holds a collection of filter/data pairs for efficient matching.

System_CAPS_pubclassXPathMessageQueryCollection

Contains a collection of XPathMessageQuery objects.

System_CAPS_pubclassXPathNavigatorException

The exception that is thrown when the quota of nodes allowed to be inspected by an XPathNavigator is exceeded.

System_CAPS_pubclassXPathResult

Contains the value returned by an XPath query.

InterfaceDescription
System_CAPS_pubinterfaceICallContextInitializer

Defines the methods that enable the initialization and recycling of thread-local storage with the thread that invokes user code.

System_CAPS_pubinterfaceIChannelInitializer

Defines the interface to notify a service or client when a channel is created.

System_CAPS_pubinterfaceIClientMessageFormatter

Defines methods that are used to control the conversion of messages into objects and objects into messages for client applications.

System_CAPS_pubinterfaceIClientMessageInspector

Defines a message inspector object that can be added to the MessageInspectors collection to view or modify messages.

System_CAPS_pubinterfaceIClientOperationSelector

Defines the contract for an operation selector.

System_CAPS_pubinterfaceIDispatchMessageFormatter

Defines methods that deserialize request messages and serialize response messages in a service application.

System_CAPS_pubinterfaceIDispatchMessageInspector

Defines the methods that enable custom inspection or modification of inbound and outbound application messages in service applications.

System_CAPS_pubinterfaceIDispatchOperationSelector

Defines the contract that associates incoming messages with a local operation to customize service execution behavior.

System_CAPS_pubinterfaceIErrorHandler

Allows an implementer to control the fault message returned to the caller and optionally perform custom error processing such as logging.

System_CAPS_pubinterfaceIInputSessionShutdown

Defines the contract that must be implemented to shut down an input session.

System_CAPS_pubinterfaceIInstanceContextInitializer

Defines the methods necessary to inspect or modify the creation of InstanceContext objects when required.

System_CAPS_pubinterfaceIInstanceContextProvider

Implement to participate in the creation or choosing of a System.ServiceModel.InstanceContext object, especially to enable shared sessions.

System_CAPS_pubinterfaceIInstanceProvider

Declares methods that provide a service object or recycle a service object for a Windows Communication Foundation (WCF) service.

System_CAPS_pubinterfaceIInteractiveChannelInitializer

Defines the methods that enable a client application to display a user interface to collect identity information prior to creating the channel.

System_CAPS_pubinterfaceIMessageFilterTable<TFilterData>

An interface that defines the contract that a filter table must implement to inspect messages with query criteria derived from one or more filters.

System_CAPS_pubinterfaceIOperationInvoker

Declares methods that take an object and an array of parameters extracted from a message, invoke a method on that object with those parameters, and return the method's return value and output parameters.

System_CAPS_pubinterfaceIParameterInspector

Defines the contract implemented by custom parameter inspectors that enables inspection or modification of information prior to and subsequent to calls on either the client or the service.

DelegateDescription
System_CAPS_pubdelegateInstanceContextIdleCallback

Represents the method that is called when an System.ServiceModel.InstanceContext object has finished processing.

Return to top
Show:
© 2016 Microsoft