C# Class Nimbus.Transports.WindowsServiceBus.WindowsServiceBusTransport

Inheritance: INimbusTransport, IDisposable
Afficher le fichier Open project: NimbusAPI/Nimbus

Méthodes publiques

Méthode Description
Dispose ( ) : void
GetQueueReceiver ( string queuePath ) : INimbusMessageReceiver
GetQueueSender ( string queuePath ) : INimbusMessageSender
GetTopicReceiver ( string topicPath, string subscriptionName, IFilterCondition filter ) : INimbusMessageReceiver
GetTopicSender ( string topicPath ) : INimbusMessageSender
TestConnection ( ) : System.Threading.Tasks.Task
WindowsServiceBusTransport ( ConcurrentHandlerLimitSetting concurrentHandlerLimit, IBrokeredMessageFactory brokeredMessageFactory, IGlobalHandlerThrottle globalHandlerThrottle, ILogger logger, IQueueManager queueManager, Func namespaceManager, IRetry retry ) : System

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Private Methods

Méthode Description
CreateQueueReceiver ( string queuePath ) : INimbusMessageReceiver
CreateQueueSender ( string queuePath ) : INimbusMessageSender
CreateTopicReceiver ( string topicPath, string subscriptionName, IFilterCondition filterCondition ) : INimbusMessageReceiver
CreateTopicSender ( string topicPath ) : INimbusMessageSender

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

GetQueueReceiver() public méthode

public GetQueueReceiver ( string queuePath ) : INimbusMessageReceiver
queuePath string
Résultat INimbusMessageReceiver

GetQueueSender() public méthode

public GetQueueSender ( string queuePath ) : INimbusMessageSender
queuePath string
Résultat INimbusMessageSender

GetTopicReceiver() public méthode

public GetTopicReceiver ( string topicPath, string subscriptionName, IFilterCondition filter ) : INimbusMessageReceiver
topicPath string
subscriptionName string
filter IFilterCondition
Résultat INimbusMessageReceiver

GetTopicSender() public méthode

public GetTopicSender ( string topicPath ) : INimbusMessageSender
topicPath string
Résultat INimbusMessageSender

TestConnection() public méthode

public TestConnection ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task

WindowsServiceBusTransport() public méthode

public WindowsServiceBusTransport ( ConcurrentHandlerLimitSetting concurrentHandlerLimit, IBrokeredMessageFactory brokeredMessageFactory, IGlobalHandlerThrottle globalHandlerThrottle, ILogger logger, IQueueManager queueManager, Func namespaceManager, IRetry retry ) : System
concurrentHandlerLimit ConcurrentHandlerLimitSetting
brokeredMessageFactory IBrokeredMessageFactory
globalHandlerThrottle IGlobalHandlerThrottle
logger ILogger
queueManager IQueueManager
namespaceManager Func
retry IRetry
Résultat System