FunctionUtils.ValidateArityAndAnyType 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
验证表达式是否具有一定数量的子级,这些子级属于任何受支持的类型。
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)
参数
- expression
- Expression
要验证的表达式。
- minArity
- Int32
最小子级数。
- maxArity
- Int32
子级的最大数目。
- returnType
- ReturnType
子级的允许返回类型。
注解
如果子级的返回类型为 Object,则验证将在运行时进行。