Expression.TryGetActionType(Type[], Type) Expression.TryGetActionType(Type[], Type) Expression.TryGetActionType(Type[], Type) Expression.TryGetActionType(Type[], Type) Method

定義

特定の型引数を持つ汎用 System.Action デリゲート型を表す Type オブジェクトを作成します。Creates a Type object that represents a generic System.Action delegate type that has specific type arguments.

public:
 static bool TryGetActionType(cli::array <Type ^> ^ typeArgs, [Runtime::InteropServices::Out] Type ^ % actionType);
public static bool TryGetActionType (Type[] typeArgs, out Type actionType);
static member TryGetActionType : Type[] *  -> bool
Public Shared Function TryGetActionType (typeArgs As Type(), ByRef actionType As Type) As Boolean

パラメーター

typeArgs
Type[]

System.Action デリゲート型の型引数を指定する Type オブジェクトの配列。An array of Type objects that specify the type arguments for the System.Action delegate type.

actionType
Type Type Type Type

このメソッドが返されるときに、特定の型引数を持つ汎用 System.Action デリゲート型を格納します。When this method returns, contains the generic System.Action delegate type that has specific type arguments. typeArgs に一致する汎用 System.Action デリゲートがない場合は、null を格納します。このパラメーターは初期化されていない状態で渡されます。Contains null if there is no generic System.Action delegate that matches the typeArgs.This parameter is passed uninitialized.

戻り値

特定の typeArgs について汎用の System.Action デリゲート型が作成された場合は true。それ以外の場合は falsetrue if generic System.Action delegate type was created for specific typeArgs; otherwise, false.

適用対象