Microsoft.Exchange.Data.Transport.Routing Namespace

The Microsoft.Exchange.Data.Transport.Routing namespace contains types that support the extension of the Microsoft Exchange Server 2007 transport routing behavior.

Classes

  Class Description
Public class CategorizedMessageEventSource The CategorizedMessageEventSource class provides data for the OnCategorizedMessage event.
Public class QueuedMessageEventArgs The QueuedMessageEventArgs class provides data for the Microsoft.Exchange.Data.Transport events.
Public class QueuedMessageEventSource The QueuedMessageEventSource class is passed to the OnSubmittedMessage and OnRoutedMessage events.
Public class ResolvedMessageEventSource The ResolvedMessageEventSource class provides data for the OnResolvedMessage event.
Public class RoutedMessageEventSource The RoutedMessageEventSource class provides data for the OnRoutedMessage event.
Public class RoutingAgent The RoutingAgent class is the base class from which all transport agents derive.
Public class RoutingAgentFactory The RoutingAgentFactory class produces instances of the RoutingAgent class that are used to extend transport behavior.
Public class SubmittedMessageEventSource The SubmittedMessageEventSource class provides data for the OnSubmittedMessage event.

Structures

  Structure Description
Public structure RecipientExpansionInfo The RecipientExpansionInfo class provides data for the ExpandRecipients method.

Delegates

  Delegate Description
Public delegate CategorizedMessageEventHandler The CategorizedMessageEventHandler delegate represents the method that will handle the OnCategorizedMessage event of a type that is derived from the RoutingAgent class.
Public delegate ResolvedMessageEventHandler The ResolvedMessageEventHandler delegate represents the method that will handle the OnResolvedMessage event of a type that is derived from the RoutingAgent class. This type was introduced in Microsoft Exchange Server 2007 Service Pack 1 (SP1).
Public delegate RoutedMessageEventHandler The RoutedMessageEventHandler delegate represents the method that will handle the OnRoutedMessage event of a type derived from the RoutingAgent class.
Public delegate SubmittedMessageEventHandler The SubmittedMessageEventHandler delegate represents the method that will handle the OnSubmittedMessage event of a type derived from the RoutingAgent class.