次の方法で共有


BinaryDelegate<TArg1,TArg2,TResult> 代理人

定義

2 つの引数を持つデリゲートを記述します。 これを使用して、引数とデリゲートの戻り値の型を指定します。

generic <typename TArg1, typename TArg2, typename TResult>
public delegate TResult BinaryDelegate(TArg1 unnamedParam1, TArg2 unnamedParam2);
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 unnamedParam1, TArg2 unnamedParam2);
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)(unnamedParam1 As TArg1, unnamedParam2 As TArg2) As TResult 
Public Delegate Function BinaryDelegate(Of TArg1, TArg2, TResult)(A_0 As TArg1, A_1 As TArg2) As TResult 

型パラメーター

TArg1

最初のデリゲート引数の型。

TArg2

2 番目のデリゲート引数の型。

TResult

デリゲートの戻り値の型。

パラメーター

unnamedParam1A_0
TArg1

デリゲートの最初の引数。

unnamedParam2A_1
TArg2

デリゲートの 2 番目の引数。

戻り値

TResult

デリゲートの戻り値の型。

注釈

このデリゲートは、STL/CLR binary_delegate クラスと同等のジェネリックです。 詳細については、「 binary_delegate (STL/CLR)」を参照してください。

拡張メソッド

GetMethodInfo(Delegate)

指定したデリゲートによって表されるメソッドを表すオブジェクトを取得します。

適用対象