Sdílet prostřednictvím


Expression.GetActionType(Type[]) Metoda

Definice

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

public:
 static Type ^ GetActionType(... cli::array <Type ^> ^ typeArgs);
public static Type GetActionType (params Type[] typeArgs);
public static Type GetActionType (params Type[]? typeArgs);
static member GetActionType : Type[] -> Type
Public Shared Function GetActionType (ParamArray typeArgs As Type()) As Type

Parametry

typeArgs
Type[]

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

Návraty

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

Výjimky

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

typeArgs je null.

Poznámky

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

Platí pro