Table of Contents

Delegate TesterFunc<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TResult, TSuccess>

Namespace
Cuemon
Assembly
Cuemon.Core.dll

Encapsulates a method that has five parameters and returns a value that indicates success of the type specified by the TSuccess parameter and returns a out result value of the type specified by the TResult parameter.

public delegate TSuccess TesterFunc<in T1, in T2, in T3, in T4, in T5, in T6, in T7, in T8, in T9, in T10, in T11, in T12, TResult, out TSuccess>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, T12 arg12, out TResult result);

Parameters

arg1 T1

The first parameter of the method that this function delegate encapsulates.

arg2 T2

The second parameter of the method that this function delegate encapsulates.

arg3 T3

The third parameter of the method that this function delegate encapsulates.

arg4 T4

The fourth parameter of the method that this function delegate encapsulates.

arg5 T5

The fifth parameter of the method that this function delegate encapsulates.

arg6 T6

The sixth parameter of the method that this function delegate encapsulates.

arg7 T7

The seventh parameter of the method that this function delegate encapsulates.

arg8 T8

The eighth parameter of the method that this function delegate encapsulates.

arg9 T9

The ninth parameter of the method that this function delegate encapsulates.

arg10 T10

The tenth parameter of the method that this function delegate encapsulates.

arg11 T11

The eleventh parameter of the method that this function delegate encapsulates.

arg12 T12

The twelfth parameter of the method that this function delegate encapsulates.

result TResult

The result of the method that this function delegate encapsulates.

Returns

TSuccess

The return value that indicates success of the method that this function delegate encapsulates.

Type Parameters

T1

The type of the first parameter of the method that this function delegate encapsulates.

T2

The type of the second parameter of the method that this function delegate encapsulates.

T3

The type of the third parameter of the method that this function delegate encapsulates.

T4

The type of the fourth parameter of the method that this function delegate encapsulates.

T5

The type of the fourth parameter of the method that this function delegate encapsulates.

T6

The type of the sixth parameter of the method that this function delegate encapsulates.

T7

The type of the seventh parameter of the method that this function delegate encapsulates.

T8

The type of the eighth parameter of the method that this function delegate encapsulates.

T9

The type of the ninth parameter of the method that this function delegate encapsulates.

T10

The type of the tenth parameter of the method that this function delegate encapsulates.

T11

The type of the eleventh parameter of the method that this function delegate encapsulates.

T12

The type of the twelfth parameter of the method that this function delegate encapsulates.

TResult

The type of the out result value of the method that this function delegate encapsulates.

TSuccess

The type of the return value that indicates success of the method that this function delegate encapsulates.