Expression.GetDelegateType(Type[]) Methode

Definition

Ruft ein Type Objekt ab, das einen generischen Func<TResult> oder Action delegattyp mit bestimmten Typargumenten darstellt.

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 Funcdiesem Argument ist das letzte Argument der Rückgabetyp. Es kann so eingestellt werden, dass System.Void eine Action.

Gilt für: