C# Класс ServiceBroker.Queues.QueueManager

Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CreateQueues ( ) : void
Dispose ( ) : void
GetQueue ( Uri queueUri ) : IQueue
QueueManager ( string connectionStringName ) : System
Receive ( Uri queueUri ) : ServiceBroker.Queues.MessageEnvelope
Receive ( Uri queueUri, System.TimeSpan timeout ) : ServiceBroker.Queues.MessageEnvelope
Send ( Uri fromQueue, Uri toQueue, ServiceBroker.Queues.MessageEnvelope payload ) : void
WaitForQueueWithMessageNotification ( ) : Uri

Приватные методы

Метод Описание
AssertNotDisposed ( ) : void
EnsureEnslistment ( ) : void
GetMessageFromQueue ( Uri queueUri ) : ServiceBroker.Queues.MessageEnvelope
PurgeOldData ( object ignored ) : void

Описание методов

CreateQueues() публичный Метод

public CreateQueues ( ) : void
Результат void

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

GetQueue() публичный Метод

public GetQueue ( Uri queueUri ) : IQueue
queueUri System.Uri
Результат IQueue

QueueManager() публичный Метод

public QueueManager ( string connectionStringName ) : System
connectionStringName string
Результат System

Receive() публичный Метод

public Receive ( Uri queueUri ) : ServiceBroker.Queues.MessageEnvelope
queueUri System.Uri
Результат ServiceBroker.Queues.MessageEnvelope

Receive() публичный Метод

public Receive ( Uri queueUri, System.TimeSpan timeout ) : ServiceBroker.Queues.MessageEnvelope
queueUri System.Uri
timeout System.TimeSpan
Результат ServiceBroker.Queues.MessageEnvelope

Send() публичный Метод

public Send ( Uri fromQueue, Uri toQueue, ServiceBroker.Queues.MessageEnvelope payload ) : void
fromQueue System.Uri
toQueue System.Uri
payload ServiceBroker.Queues.MessageEnvelope
Результат void

WaitForQueueWithMessageNotification() публичный Метод

public WaitForQueueWithMessageNotification ( ) : Uri
Результат System.Uri