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
operationAsyncFunc<T1, IAsyncExecutor<T2, T3>, T4>Delegate implementing operator behavior.
Returns
- AsyncExecutionOperator<T1, T2, T3, T4>
Execution operator wrapping
operation.
Type Parameters
T1T2T3T4
Exceptions
- ArgumentNullException
operationis null.