System.ServiceModel.Routing Namespace

This namespace contains classes that are used to configure and manage the WCF RoutingService.

Classes

RoutingBehavior

Defines the routing behavior, which is used to configure the destination endpoints, filters and filtering options to be used during routing.

RoutingConfiguration

Defines the configuration information used by RoutingExtension.

RoutingExtension

Provides run-time access to the routing service to allow dynamic modification of the routing configuration.

RoutingService

Defines the routing service, which is responsible for routing messages between endpoints based on filter criteria.

SoapProcessingBehavior

Defines the client endpoint behavior used to marshal messages between different binding types and message versions.

Interfaces

IDuplexSessionRouter

Defines the interface required to process messages from duplex session channels.

IRequestReplyRouter

Defines the interface required to process messages from request-reply channels.

ISimplexDatagramRouter

Defines the interface required for processing messages from simplex datagram.

ISimplexSessionRouter

Defines the interface required to process messages from simplex session channels.