Table of Contents

Delegate AsyncFunc<T1, T2, T3, T4, TResult>

Namespace
Executables
Assembly
executables.dll

Represents an asynchronous function with four input arguments and a result.

public delegate ValueTask<TResult> AsyncFunc<in T1, in T2, in T3, in T4, TResult>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, CancellationToken token = default)

Parameters

arg1 T1

First input argument.

arg2 T2

Second input argument.

arg3 T3

Third input argument.

arg4 T4

Fourth input argument.

token CancellationToken

Cancellation token.

Returns

ValueTask<TResult>

Asynchronous operation producing a result.

Type Parameters

T1

Type of the first input argument.

T2

Type of the second input argument.

T3

Type of the third input argument.

T4

Type of the fourth input argument.

TResult

Type of the function result.