Freigeben über


Expression.GetDelegateType(Type[]) Methode

Definition

Ruft ein Type -Objekt ab, das einen generischen Func<TResult> Typ oder Action einen Delegattyp darstellt, der über bestimmte Typargumente verfügt.

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

Parameter

typeArgs
Type[]

Die Typargumente des Delegaten.

Gibt zurück

Der Delegattyp.

Hinweise

Das letzte Typargument bestimmt den Rückgabetyp des Delegaten. Wenn keine Func oder Action groß genug ist, wird ein benutzerdefinierter Delegattyp generiert.

Wie bei Funcist das letzte Argument der Rückgabetyp. Es kann auf System.Void festgelegt werden, um eine Actionzu erzeugen.

Gilt für: