Langue

FunctionUtils.ValidateArityAndAnyType Méthode

Définition

Validez que l’expression comporte un certain nombre d’enfants appartenant à l’un des types supportés.

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)

Paramètres

expression
Expression

Expression à valider.

minArity
Int32

Nombre minimum d’enfants.

maxArity
Int32

Nombre maximal d’enfants.

returnType
ReturnType

Types de retour autorisés pour les enfants.

Remarques

Si un enfant possède un type de type Objet de retour, la validation se fera à l’exécution.

S’applique à