C# Класс Rhino.Queues.TransactionalScope

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

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

Метод Описание
Commit ( ) : void
Receive ( string queue ) : Rhino.Queues.Model.Message
Receive ( string queue, System.TimeSpan timeout ) : Rhino.Queues.Model.Message
Receive ( string queue, string subqueue ) : Rhino.Queues.Model.Message
Receive ( string queue, string subqueue, System.TimeSpan timeout ) : Rhino.Queues.Model.Message
Rollback ( ) : void
Send ( Uri uri, MessagePayload payload ) : Rhino.Queues.Model.MessageId
TransactionalScope ( ITransactionalQueueManager queueManager, ITransaction transaction ) : System

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

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

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

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

public Receive ( string queue ) : Rhino.Queues.Model.Message
queue string
Результат Rhino.Queues.Model.Message

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

public Receive ( string queue, System.TimeSpan timeout ) : Rhino.Queues.Model.Message
queue string
timeout System.TimeSpan
Результат Rhino.Queues.Model.Message

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

public Receive ( string queue, string subqueue ) : Rhino.Queues.Model.Message
queue string
subqueue string
Результат Rhino.Queues.Model.Message

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

public Receive ( string queue, string subqueue, System.TimeSpan timeout ) : Rhino.Queues.Model.Message
queue string
subqueue string
timeout System.TimeSpan
Результат Rhino.Queues.Model.Message

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

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

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

public Send ( Uri uri, MessagePayload payload ) : Rhino.Queues.Model.MessageId
uri System.Uri
payload MessagePayload
Результат Rhino.Queues.Model.MessageId

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

public TransactionalScope ( ITransactionalQueueManager queueManager, ITransaction transaction ) : System
queueManager ITransactionalQueueManager
transaction ITransaction
Результат System