C# Класс Apache.NMS.ActiveMQ.NetTxConnection

Extends the basic Connection class to provide a transacted Connection instance that operates within the bounds of a .NET Scoped Transaction. The default Session creation methods of Connection are overriden here to always return a TX capable session instance.
Наследование: Connection, INetTxConnection
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
GuidFromId System.Guid

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

Метод Описание
CreateNetTxSession ( ) : INetTxSession
NetTxConnection ( Uri connectionUri, ITransport transport, IdGenerator clientIdGenerator ) : System

Защищенные методы

Метод Описание
CreateAtiveMQSession ( AcknowledgementMode ackMode ) : Session

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

Метод Описание
GuidFromId ( string id ) : System.Guid

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

CreateAtiveMQSession() защищенный Метод

protected CreateAtiveMQSession ( AcknowledgementMode ackMode ) : Session
ackMode AcknowledgementMode
Результат Session

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

public CreateNetTxSession ( ) : INetTxSession
Результат INetTxSession

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

public NetTxConnection ( Uri connectionUri, ITransport transport, IdGenerator clientIdGenerator ) : System
connectionUri System.Uri
transport ITransport
clientIdGenerator Apache.NMS.ActiveMQ.Util.IdGenerator
Результат System