MessagingFactorySettings Class

Definition

Represents the messaging factory settings.

public class MessagingFactorySettings
Inheritance
MessagingFactorySettings

Constructors

MessagingFactorySettings()

Initializes a new instance of the MessagingFactorySettings class.

MessagingFactorySettings(MessagingFactorySettings)

Initializes a new instance of the MessagingFactorySettings class with the specified messaging factory settings for cloning.

Properties

AmqpTransportSettings

Gets or set the transport settings for the Advanced Message Queuing Protocol (AMQP).

DisableEntityLevelPerformanceCounters

Gets or sets a value to indicate if entity level perf counters should be collected in memory. Note that this only affect entity level counters, and namespace level counters are always collected.

EnableAdditionalClientTimeout

Gets or sets a value that indicates whether the messaging operation enables additional client timeout.

NetMessagingTransportSettings

Gets or sets the transport settings required for the net messaging.

OperationTimeout

Gets or sets the TimeSpan that specifies how long the messaging operation has to complete before timing out.

TokenProvider

Gets or sets the token provider of the factory settings.

TransportType

Gets or sets the messaging transport type.

Methods

Clone()

Creates a copy of MessagingFactorySettings.

OnBeginCreateFactory(IEnumerable<Uri>, AsyncCallback, Object)

Executes the asynchronous begin create factory action.

OnBeginCreateFactory(Uri, AsyncCallback, Object)

Executes the asynchronous begin create factory action.

OnEndCreateFactory(IAsyncResult)

Ends an asynchronous request to create factory.

Extension Methods

IsDefined(Object)
IsNull(Object)
IsPrimitive(Object)