DeliveryAgentFactory<Manager> Class

The DeliveryAgentFactory<Manager> class produces instances of the DeliveryAgent class used to extend transport behavior.

Inheritance Hierarchy

System.Object
  Microsoft.Exchange.Data.Transport.AgentFactory
    Microsoft.Exchange.Data.Transport.Delivery.DeliveryAgentFactory<Manager>

Namespace:  Microsoft.Exchange.Data.Transport.Delivery
Assembly:  Microsoft.Exchange.Data.Transport (in Microsoft.Exchange.Data.Transport.dll)

Syntax

'Declaration
Public MustInherit Class DeliveryAgentFactory(Of Manager As {New, DeliveryAgentManager}) _
    Inherits AgentFactory
'Usage
Dim instance As DeliveryAgentFactory(Of Manager)
public abstract class DeliveryAgentFactory<Manager> : AgentFactory
where Manager : new(), DeliveryAgentManager

Type Parameters

  • Manager

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.