ITransactionInfo Interface

Definition

Common interface for transaction information passed along during the distributed execution of a transaction.

public interface ITransactionInfo
type ITransactionInfo = interface
Public Interface ITransactionInfo
Derived

Properties

Id

The transaction identifier.

Methods

Fork()

Forks the transaction info, for passing a copy to a call.

Join(ITransactionInfo)

Joins the transaction info from a returning call.

MustAbort(SerializationManager)

Check if this transaction must abort.

ReconcilePending()

Applies all pending joins

RecordException(Exception, SerializationManager)

Record an unhandled exception thrown by a grain call. This causes the transaction to abort.

Applies to