Expression.GetActionType(Type[]) Metoda

Definice

Vytvoří Type objekt, který představuje obecný Action typ delegáta, který má specifické argumenty typu.

public:
 static Type ^ GetActionType(... cli::array <Type ^> ^ typeArgs);
public static Type GetActionType(params Type[] typeArgs);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Delegate creation requires dynamic code generation.")]
public static Type GetActionType(params Type[]? typeArgs);
public static Type GetActionType(params Type[]? typeArgs);
static member GetActionType : Type[] -> Type
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Delegate creation requires dynamic code generation.")>]
static member GetActionType : Type[] -> Type
Public Shared Function GetActionType (ParamArray typeArgs As Type()) As Type

Parametry

typeArgs
Type[]

Pole až šestnáct Type objektů, které určují argumenty typu delegáta Action .

Návraty

Typ delegáta Action , který má zadané argumenty typu.

Atributy

Výjimky

typeArgs obsahuje více než šestnáct prvků.

typeArgs je null.

Poznámky

Pokud například prvky typeArgs představují typy T1…Tn, výsledný objekt Type představuje vytvořený typ delegáta System.Action<T1,…,Tn> v jazyce C# nebo System.Action(Of T1,…,Tn) v Visual Basic.

Platí pro