PairedNamespaceOptions PairedNamespaceOptions PairedNamespaceOptions Class

Definition

Represents the options for the paired namespace for the service bus messaging.

public abstract class PairedNamespaceOptions
type PairedNamespaceOptions = class
Public MustInherit Class PairedNamespaceOptions
Inheritance
PairedNamespaceOptionsPairedNamespaceOptionsPairedNamespaceOptions
Derived

Constructors

PairedNamespaceOptions(NamespaceManager, MessagingFactory) PairedNamespaceOptions(NamespaceManager, MessagingFactory) PairedNamespaceOptions(NamespaceManager, MessagingFactory)

Initializes a new instance of the PairedNamespaceOptions class.

PairedNamespaceOptions(NamespaceManager, MessagingFactory, TimeSpan) PairedNamespaceOptions(NamespaceManager, MessagingFactory, TimeSpan) PairedNamespaceOptions(NamespaceManager, MessagingFactory, TimeSpan)

Initializes a new instance of the PairedNamespaceOptions class.

Properties

FailoverInterval FailoverInterval FailoverInterval

Gets the message TimeSpan interval failover.

SecondaryMessagingFactory SecondaryMessagingFactory SecondaryMessagingFactory

Gets the secondary messaging factory associated with the paired namespace.

SecondaryNamespaceManager SecondaryNamespaceManager SecondaryNamespaceManager

Gets the object that manages entities, such as queues, topics, subscriptions and rules in the paired namespace.

Methods

ClearPairing() ClearPairing() ClearPairing()

Dissolves the pairing of the paired namespace.

OnNotifyPrimarySendResult(String, Boolean) OnNotifyPrimarySendResult(String, Boolean) OnNotifyPrimarySendResult(String, Boolean)

Notifies the primary messaging on sending the result.

Extension Methods

IsDefined(Object) IsDefined(Object) IsDefined(Object)

Determines if a certain property is defined or not.

IsNull(Object) IsNull(Object) IsNull(Object)

Determines if a certain property is null or not.

IsPrimitive(Object) IsPrimitive(Object) IsPrimitive(Object)

Determines if a certain property is of premitive JSON type.

Applies to