Class NetTxConnection
public sealed class NetTxConnection : Connection, INetTxConnection, IConnection, IDisposable, IStartable, IStoppable
- Inheritance
-
NetTxConnection
- Implements
-
INetTxConnectionIConnectionIStartableIStoppable
- Inherited Members
Constructors
NetTxConnection(Uri, ITransport, IdGenerator)
public NetTxConnection(Uri connectionUri, ITransport transport, IdGenerator clientIdGenerator)
Parameters
connectionUri
Uritransport
ITransportclientIdGenerator
IdGenerator
Properties
ConfiguredResourceManagerId
public Guid ConfiguredResourceManagerId { get; set; }
Property Value
RecoveryPolicy
public NetTxRecoveryPolicy RecoveryPolicy { get; set; }
Property Value
Methods
CreateActiveMQSession(AcknowledgementMode)
protected override Session CreateActiveMQSession(AcknowledgementMode ackMode)
Parameters
ackMode
AcknowledgementMode
Returns
CreateNetTxSession()
public INetTxSession CreateNetTxSession()
Returns
- INetTxSession
CreateNetTxSession(bool)
public INetTxSession CreateNetTxSession(bool enlistNativeMsDtcResource)
Parameters
enlistNativeMsDtcResource
bool
Returns
- INetTxSession
CreateNetTxSession(Transaction)
public INetTxSession CreateNetTxSession(Transaction tx)
Parameters
tx
Transaction
Returns
- INetTxSession
CreateNetTxSession(Transaction, bool)
public INetTxSession CreateNetTxSession(Transaction tx, bool enlistNativeMsDtcResource)
Parameters
tx
TransactionenlistNativeMsDtcResource
bool
Returns
- INetTxSession