C# 클래스 ServiceBroker.Queues.QueueManager

상속: IDisposable
파일 보기 프로젝트 열기: CoreyKaylor/servicebroker-queues 1 사용 예제들

공개 메소드들

메소드 설명
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