UnaryDelegate<TArg,TResult> 代理人

定義

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

generic <typename TArg, typename TResult>
public delegate TResult UnaryDelegate(TArg unnamedParam1);
generic <typename TArg, typename TResult>
public delegate TResult UnaryDelegate(TArg A_0);
public delegate TResult UnaryDelegate<TArg,TResult>(TArg unnamedParam1);
public delegate TResult UnaryDelegate<TArg,TResult>(TArg A_0);
type UnaryDelegate<'Arg, 'Result> = delegate of 'Arg -> 'Result
Public Delegate Function UnaryDelegate(Of TArg, TResult)(unnamedParam1 As TArg) As TResult 
Public Delegate Function UnaryDelegate(Of TArg, TResult)(A_0 As TArg) As TResult 

型パラメーター

TArg

デリゲート引数の型。

TResult

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

パラメーター

unnamedParam1A_0
TArg

デリゲート引数。

戻り値

TResult

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

注釈

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

拡張メソッド

GetMethodInfo(Delegate)

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

適用対象