|
Apply(Func<IReadOnlyList<Object>,Object>, FunctionUtils+VerifyExpression)
|
모든 자식을 확인한 후 함수를 적용하는 식 대리자를 생성합니다.
|
|
ApplySequence(Func<IReadOnlyList<Object>,Object>, FunctionUtils+VerifyExpression)
|
모든 자식을 확인한 후 누적된 값에 함수를 적용하는 식 대리자를 생성합니다.
|
|
ApplySequenceWithError(Func<IReadOnlyList<Object>,ValueTuple<Object,String>>, FunctionUtils+VerifyExpression)
|
모든 자식을 확인한 후 누적된 값에 함수를 적용하는 식 대리자를 생성합니다.
|
|
ApplyWithError(Func<IReadOnlyList<Object>,ValueTuple<Object,String>>, FunctionUtils+VerifyExpression)
|
모든 자식을 확인한 후 함수를 적용하는 식 대리자를 생성합니다.
|
|
ApplyWithOptionsAndError(Func<IReadOnlyList<Object>,Options,ValueTuple<Object,String>>, FunctionUtils+VerifyExpression)
|
모든 자식을 확인한 후 함수를 적용하는 식 대리자를 생성합니다.
|
|
CommonEquals(Object, Object)
|
두 개체가 같은지 판단합니다.
|
|
EvaluateChildren(Expression, IMemory, Options, FunctionUtils+VerifyExpression)
|
식 자식을 평가하고 반환합니다.
|
|
TryAccumulatePath(Expression, IMemory, Options)
|
접근자 또는 요소의 경로를 오른쪽에서 왼쪽으로 누적해 봅니다.
|
|
TryParseList(Object, IList)
|
개체를 IList로 강제 변환해 보세요.
|
|
ValidateArityAndAnyType(Expression, Int32, Int32, ReturnType)
|
식에 지원되는 형식 중 일부인 특정 수의 자식이 있는지 확인합니다.
|
|
ValidateAtLeastOne(Expression)
|
모든 형식의 인수를 1개 이상 유효성 검사합니다.
|
|
ValidateBinary(Expression)
|
두 자식이 있는지 확인합니다.
|
|
ValidateBinaryNumber(Expression)
|
숫자 인수 2개 유효성을 검사합니다.
|
|
ValidateBinaryNumberOrString(Expression)
|
숫자 또는 문자열 인수가 2개 있는지 확인합니다.
|
|
ValidateNumber(Expression)
|
1개 이상의 숫자 인수의 유효성을 검사합니다.
|
|
ValidateOrder(Expression, ReturnType[], ReturnType[])
|
함수에 대한 인수의 수와 형식의 유효성을 검사합니다.
|
|
ValidateString(Expression)
|
1개 이상의 문자열 인수의 유효성을 검사합니다.
|
|
ValidateTwoOrMoreThanTwoNumbers(Expression)
|
2개 이상의 숫자 인수의 유효성을 검사합니다.
|
|
ValidateUnary(Expression)
|
단일 인수가 있는지 확인합니다.
|
|
ValidateUnaryBoolean(Expression)
|
단일 부울 인수가 있는지 확인합니다.
|
|
ValidateUnaryNumber(Expression)
|
단일 숫자 인수가 있는지 확인합니다.
|
|
ValidateUnaryOrBinaryNumber(Expression)
|
1개 또는 2개 숫자 인수의 유효성을 검사합니다.
|
|
ValidateUnaryOrBinaryString(Expression)
|
1개 또는 2개 문자열 인수의 유효성을 검사합니다.
|
|
ValidateUnaryString(Expression)
|
단일 문자열 인수가 있는지 확인합니다.
|
|
VerifyContainer(Object, Expression, Int32)
|
값에 요소가 포함되어 있는지 확인합니다.
|
|
VerifyContainerOrNull(Object, Expression, Int32)
|
값에 요소 또는 null이 포함되어 있는지 확인합니다.
|
|
VerifyInteger(Object, Expression, Int32)
|
값이 정수인지 확인합니다.
|
|
VerifyList(Object, Expression, Int32)
|
값에 요소가 포함되어 있는지 확인합니다.
|
|
VerifyNotNull(Object, Expression, Int32)
|
값이 null이 아닌지 확인합니다.
|
|
VerifyNumber(Object, Expression, Int32)
|
값이 숫자인지 확인합니다.
|
|
VerifyNumberOrString(Object, Expression, Int32)
|
값이 숫자 또는 문자열인지 확인합니다.
|
|
VerifyNumberOrStringOrNull(Object, Expression, Int32)
|
값이 숫자 또는 문자열 또는 null인지 확인합니다.
|
|
VerifyNumericList(Object, Expression, Int32)
|
값이 숫자 목록인지 확인합니다.
|
|
VerifyNumericListOrNumber(Object, Expression, Int32)
|
값이 숫자 목록인지 또는 숫자 값인지 확인합니다.
|
|
VerifyString(Object, Expression, Int32)
|
값이 문자열인지 확인합니다.
|
|
VerifyStringOrNull(Object, Expression, Int32)
|
개체가 문자열이나 null이 아닌지 확인합니다.
|