FunctionUtils.ValidateArityAndAnyType Metodo

Definizione

Verificare che l'espressione disponga di un determinato numero di elementi figlio di uno dei tipi supportati.

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)

Parametri

expression
Expression

Espressione da convalidare.

minArity
Int32

Numero minimo di figli.

maxArity
Int32

Numero massimo di figli.

returnType
ReturnType

Tipi restituiti consentiti per gli elementi figlio.

Commenti

Se un elemento figlio ha un tipo restituito di Oggetto, la convalida verrà eseguita in fase di esecuzione.

Si applica a