FunctionUtils.ValidateArityAndAnyType Methode

Definition

Validieren Sie, dass der Ausdruck eine bestimmte Anzahl von Kindern hat, die zu einem der unterstützten Typen gehören.

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

Ausdruck zur Bestätigung.

minArity
Int32

Mindestanzahl von Kindern.

maxArity
Int32

Maximale Anzahl von Kindern.

returnType
ReturnType

Erlaubte Rückgabearten für Kinder.

Hinweise

Wenn ein Kind einen Rückgabetyp von Object hat, erfolgt die Validierung zur Laufzeit.

Gilt für: