Table of Contents

TesterFunc<T, TResult, TSuccess> Delegate

Definition

Namespace
Cuemon
Assemblies
Cuemon.Kernel.dll
Source
src/Cuemon.Kernel/TesterFunc.cs

Encapsulates a method that has one parameter 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 T, TResult, out TSuccess>(T arg, out TResult result)

Parameters

arg T

The 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

T

The type of the 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.