Share via


RoutingAgent members

The RoutingAgent class is the base class from which all transport agents derive.

The RoutingAgent type exposes the following members.

Constructors

  Name Description
Protected method RoutingAgent The RoutingAgent constructor initializes a new instance of the RoutingAgent class.

Top

Properties

  Name Description
Protected property EventTopic Gets or sets a string value that contains the name of the event that this instance of the Agent class or a class derived from the Agent class is raising. (Inherited from Agent.)
Protected property Name Gets or sets a string value that contains the computer name for this instance of the class that derives from the Agent class. (Inherited from Agent.)

Top

Methods

  Name Description
Protected method GetAgentAsyncContext When overridden in a derived class, gets a AgentAsyncContext object to mark the executing event handler to execute asynchronously. (Inherited from Agent.)

Top

Events

  Name Description
Protected event OnCategorizedMessage The OnCategorizedMessage event occurs after the server performs content conversion, if it is required.
Protected event OnResolvedMessage The OnResolvedMessage event occurs after all the recipients of the message have been resolved and before routing is determined.
Protected event OnRoutedMessage The OnRoutedMessage event occurs after the server routes the message to the next hop and before it performs content conversion, if it is required.
Protected event OnSubmittedMessage The OnSubmittedMessage event occurs after the message is taken off the submit queue.

Top

See also

Reference

RoutingAgent class

Microsoft.Exchange.Data.Transport.Routing namespace