Delegate TesterFunc<T1, T2, TResult, TSuccess>
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.
Namespace: Cuemon
Assembly: Cuemon.Core.dll
Syntax
public delegate TSuccess TesterFunc<in T1, in T2, TResult, out TSuccess>(T1 arg1, T2 arg2, out TResult result);
Parameters
Type | Name | Description |
---|---|---|
T1 | arg1 | The first parameter of the method that this function delegate encapsulates. |
T2 | arg2 | The second parameter of the method that this function delegate encapsulates. |
TResult | result | The result of the method that this function delegate encapsulates. |
Returns
Type | Description |
---|---|
TSuccess | The return value that indicates success of the method that this function delegate encapsulates. |
Type Parameters
Name | Description |
---|---|
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. |