Udostępnij za pośrednictwem


FunctionUtils.ValidateArityAndAnyType Metoda

Definicja

Sprawdź, czy wyrażenie ma pewną liczbę elementów podrzędnych, które są dowolnymi obsługiwanymi typami.

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)

Parametry

expression
Expression

Wyrażenie do walidacji.

minArity
Int32

Minimalna liczba dzieci.

maxArity
Int32

Maksymalna liczba dzieci.

returnType
ReturnType

Dozwolone typy zwracane dla elementów podrzędnych.

Uwagi

Jeśli element podrzędny ma zwracany typ obiektu, walidacja będzie odbywać się w czasie wykonywania.

Dotyczy