Table of Contents

Delegate AsyncFunc<T1, T2, T3, TResult>

Namespace
Executables
Assembly
executables.dll

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

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

Parameters

arg1 T1

First input argument.

arg2 T2

Second input argument.

arg3 T3

Third 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.

TResult

Type of the function result.