Delegate TesterFunc<T1, T2, TResult, TSuccess>
- Namespace
- Cuemon
- Assembly
- Cuemon.Core.dll
Encapsulates a method that has two 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, TResult, out TSuccess>(T1 arg1, T2 arg2, out TResult result);
Parameters
arg1
T1The first parameter of the method that this function delegate encapsulates.
arg2
T2The second parameter of the method that this function delegate encapsulates.
result
TResultThe 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.
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.