次の方法で共有


FunctionUtils.ValidateArityAndAnyType メソッド

定義

式に、サポートされている任意の型の特定の数の子があることを検証します。

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 の場合、検証は実行時に行われます。

適用対象