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

AsOutputsMaterializer<(Of <(<'TCommand, TParameter>)>)>..::..ExecuteAsync Method

execute as an asynchronous operation.

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

Syntax


public Task<Dictionary<string, Nullable<Object>>> ExecuteAsync(
	CancellationToken cancellationToken,
	Nullable<Object> state
)
Public Function ExecuteAsync ( _
	cancellationToken As CancellationToken, _
	state As Nullable(Of Object) _
) As Task(Of Dictionary(Of String, Nullable(Of Object)))
public:
Task<Dictionary<String^, Nullable<Object^>>^>^ ExecuteAsync(
	CancellationToken^ cancellationToken, 
	Nullable<Object^> state
)

Parameters

cancellationToken
Type: CancellationToken
The cancellation token.
state
Type: Nullable<(Of <(<'Object>)>)>
User defined state, usually used for logging.

Return Value

Task<Dictionary<System.String, System.Nullable<System.Object>>>.