Freigeben über


FunctionUtils.ValidateArityAndAnyType Methode

Definition

Überprüfen Sie, ob der Ausdruck eine bestimmte Anzahl von untergeordneten Elementen aufweist, die von einem der unterstützten Typen sind.

public static void ValidateArityAndAnyType (AdaptiveExpressions.Expression expression, int minArity, int maxArity, AdaptiveExpressions.ReturnType returnType = AdaptiveExpressions.ReturnType.Object);
static member ValidateArityAndAnyType : AdaptiveExpressions.Expression * int * int * AdaptiveExpressions.ReturnType -> unit
Public Shared Sub ValidateArityAndAnyType (expression As Expression, minArity As Integer, maxArity As Integer, Optional returnType As ReturnType = AdaptiveExpressions.ReturnType.Object)

Parameter

expression
Expression

Zu überprüfende Ausdruck.

minArity
Int32

Mindestanzahl von untergeordneten Elementen.

maxArity
Int32

Maximale Anzahl von untergeordneten Elementen.

returnType
ReturnType

Zulässige Rückgabetypen für untergeordnete Elemente.

Hinweise

Wenn ein untergeordnetes Element über den Rückgabetyp Object verfügt, erfolgt die Überprüfung zur Laufzeit.

Gilt für: