Tortuga.Chain Namespace
Tortuga.Chain.CommandBuilders Namespace
Tortuga.Chain.Metadata Namespace

ExecutionEventArgs Constructor (ExecutionToken, DateTimeOffset, Nullable<(Of <(<'Object>)>)>)

Initializes a new instance of the ExecutionEventArgs class.

Namespace:  Tortuga.Chain
Assembly:  Tortuga.Chain.Core (in Tortuga.Chain.Core.dll)

Syntax


public ExecutionEventArgs(
	ExecutionToken executionDetails,
	DateTimeOffset startTime,
	Nullable<Object> state
)
Public Sub New ( _
	executionDetails As ExecutionToken, _
	startTime As DateTimeOffset, _
	state As Nullable(Of Object) _
)
public:
ExecutionEventArgs(
	ExecutionToken^ executionDetails, 
	DateTimeOffset^ startTime, 
	Nullable<Object^> state
)

Parameters

executionDetails
Type: Tortuga.Chain.Core..::..ExecutionToken
The execution details.
startTime
Type: DateTimeOffset
The start time.
state
Type: Nullable<(Of <(<'Object>)>)>
User defined state, usually used for logging.

Exceptions


ExceptionCondition
[ArgumentNullException]executionDetails;executionDetails is null.