Partager via


FunctionUtils.ValidateArityAndAnyType Méthode

Définition

Vérifiez que cette expression a un certain nombre d’enfants de l’un des types pris en charge.

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 minimal d’enfants.

maxArity
Int32

Nombre maximal d’enfants.

returnType
ReturnType

Types de retour autorisés pour les enfants.

Remarques

Si un enfant a un type de retour Object, la validation se produit au moment de l’exécution.

S’applique à