Table of Contents

Class TransactionTimeoutException

Namespace
Typhon.Engine
Assembly
Typhon.Engine.dll

A transaction exceeded its overall deadline. Tier 1 class — throw sites activated in Tier 2 when Execution Context is implemented.

public class TransactionTimeoutException : TyphonTimeoutException, ISerializable
Inheritance
TransactionTimeoutException
Implements
Inherited Members

Constructors

TransactionTimeoutException(long, TimeSpan)

Creates a new TransactionTimeoutException for the specified transaction.

public TransactionTimeoutException(long transactionId, TimeSpan waitDuration)

Parameters

transactionId long

ID of the transaction that timed out.

waitDuration TimeSpan

How long the transaction ran before the timeout fired.

Properties

TransactionId

ID of the transaction that timed out.

public long TransactionId { get; }

Property Value

long