Class TransactionContext
Inheritance
System.Object
TransactionContext
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: Apache.NMS.ActiveMQ.dll
Syntax
public class TransactionContext
Constructors
|
Improve this Doc
View Source
TransactionContext(Session)
Declaration
public TransactionContext(Session session)
Parameters
Type |
Name |
Description |
Session |
session |
|
Fields
|
Improve this Doc
View Source
connection
Declaration
protected readonly Connection connection
Field Value
|
Improve this Doc
View Source
session
Declaration
protected readonly Session session
Field Value
|
Improve this Doc
View Source
synchronizations
Declaration
protected readonly ArrayList synchronizations
Field Value
Type |
Description |
System.Collections.ArrayList |
|
Properties
|
Improve this Doc
View Source
InLocalTransaction
Declaration
public virtual bool InLocalTransaction { get; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
InTransaction
Declaration
public bool InTransaction { get; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
TransactionId
Declaration
public TransactionId TransactionId { get; protected set; }
Property Value
Methods
|
Improve this Doc
View Source
AddSynchronization(ISynchronization)
Declaration
public void AddSynchronization(ISynchronization synchronization)
Parameters
|
Improve this Doc
View Source
Begin()
Declaration
public virtual void Begin()
|
Improve this Doc
View Source
Commit()
Declaration
public virtual void Commit()
|
Improve this Doc
View Source
RemoveSynchronization(ISynchronization)
Declaration
public void RemoveSynchronization(ISynchronization synchronization)
Parameters
|
Improve this Doc
View Source
Rollback()
Declaration
public virtual void Rollback()
|
Improve this Doc
View Source
SignalTransactionCommitted()
Declaration
protected void SignalTransactionCommitted()
|
Improve this Doc
View Source
SignalTransactionRolledBack()
Declaration
protected void SignalTransactionRolledBack()
|
Improve this Doc
View Source
SignalTransactionStarted()
Declaration
protected void SignalTransactionStarted()
Events
|
Improve this Doc
View Source
TransactionCommittedListener
Declaration
public event SessionTxEventDelegate TransactionCommittedListener
Event Type
Type |
Description |
Apache.NMS.SessionTxEventDelegate |
|
|
Improve this Doc
View Source
TransactionRolledBackListener
Declaration
public event SessionTxEventDelegate TransactionRolledBackListener
Event Type
Type |
Description |
Apache.NMS.SessionTxEventDelegate |
|
|
Improve this Doc
View Source
TransactionStartedListener
Declaration
public event SessionTxEventDelegate TransactionStartedListener
Event Type
Type |
Description |
Apache.NMS.SessionTxEventDelegate |
|