Table of Contents

Class AsyncExecutionOperator

Namespace
Executables.Operations
Assembly
executables.dll

Factory methods for creating asynchronous execution operators.

public static class AsyncExecutionOperator
Inheritance
AsyncExecutionOperator
Inherited Members

Methods

Create<T1, T2, T3, T4>(AsyncFunc<T1, IAsyncExecutor<T2, T3>, T4>)

Creates an asynchronous execution operator from a delegate.

[Pure]
public static AsyncExecutionOperator<T1, T2, T3, T4> Create<T1, T2, T3, T4>(AsyncFunc<T1, IAsyncExecutor<T2, T3>, T4> operation)

Parameters

operation AsyncFunc<T1, IAsyncExecutor<T2, T3>, T4>

Delegate implementing operator behavior.

Returns

AsyncExecutionOperator<T1, T2, T3, T4>

Execution operator wrapping operation.

Type Parameters

T1
T2
T3
T4

Exceptions

ArgumentNullException

operation is null.