BinaryDelegate<TArg1,TArg2,TResult> Делегат

Определение

Описывает делегат с двумя аргументами.Describes a two-argument delegate. Он используется для указания аргументов и типа возвращаемого значения делегата.You use it to specify the arguments and return type of the delegate.

generic <typename TArg1, typename TArg2, typename TResult>
public delegate TResult BinaryDelegate(TArg1 A_0, TArg2 A_1);
public delegate TResult BinaryDelegate<TArg1,TArg2,TResult>(TArg1 A_0, TArg2 A_1);
type BinaryDelegate<'TArg1, 'TArg2, 'Result> = delegate of 'TArg1 * 'TArg2 -> 'Result
Public Delegate Function BinaryDelegate(Of TArg1, TArg2, TResult)(A_0 As TArg1, A_1 As TArg2) As TResult 

Параметры типа

TArg1

Первый аргумент делегата.The first delegate argument.

TArg2

Второй аргумент делегата.The second delegate argument.

TResult

Возвращаемый тип делегата.The return type of the delegate.

Параметры

A_0

Первый аргумент.The first argument.

A_1

Второй аргумент.The second argument.

Возвращаемое значение

TResult

Возвращаемый тип делегата.The return type of the delegate.

Наследование
BinaryDelegate<TArg1,TArg2,TResult>

Комментарии

Этот делегат является универсальным эквивалентом класса STL/CLR binary_delegate .This delegate is the generic equivalent of the STL/CLR binary_delegate class. Дополнительные сведения см. в разделе binary_delegate (STL/CLR).For more information, see binary_delegate (STL/CLR).

Методы расширения

GetMethodInfo(Delegate)

Получает объект, представляющий метод, представленный указанным делегатом.Gets an object that represents the method represented by the specified delegate.

Применяется к