FunctionUtils Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hulpprogrammafuncties voor Adaptieve expressies.
public static class FunctionUtils
type FunctionUtils = class
Public Class FunctionUtils
- Overname
-
FunctionUtils
Velden
DefaultDateTimeFormat |
De standaardtekenreeks voor datum-tijdnotatie. |
Methoden
Apply(Func<IReadOnlyList<Object>,Object>, FunctionUtils+VerifyExpression) |
Genereer een expressiedelegeer die een functie toepast nadat alle onderliggende elementen zijn geverifieerd. |
ApplySequence(Func<IReadOnlyList<Object>,Object>, FunctionUtils+VerifyExpression) |
Genereer een expressiedege die functie toepast op de samengevoegde waarde nadat alle onderliggende elementen zijn geverifieerd. |
ApplySequenceWithError(Func<IReadOnlyList<Object>,ValueTuple<Object,String>>, FunctionUtils+VerifyExpression) |
Genereer een expressiedege die functie toepast op de samengevoegde waarde nadat alle onderliggende elementen zijn geverifieerd. |
ApplyWithError(Func<IReadOnlyList<Object>,ValueTuple<Object,String>>, FunctionUtils+VerifyExpression) |
Genereer een expressiedelegeer die een functie toepast nadat alle onderliggende elementen zijn geverifieerd. |
ApplyWithOptionsAndError(Func<IReadOnlyList<Object>,Options,ValueTuple<Object,String>>, FunctionUtils+VerifyExpression) |
Genereer een expressiedelegeer die een functie toepast nadat alle onderliggende elementen zijn geverifieerd. |
CommonEquals(Object, Object) |
Beoordeel of twee objecten gelijk zijn. |
EvaluateChildren(Expression, IMemory, Options, FunctionUtils+VerifyExpression) |
Evalueer onderliggende expressies en retourneer ze. |
TryAccumulatePath(Expression, IMemory, Options) |
Probeer het pad van een accessor of element van rechts naar links te verzamelen. |
TryParseList(Object, IList) |
Probeer het object naar IList te laten gaan. |
ValidateArityAndAnyType(Expression, Int32, Int32, ReturnType) |
Controleer of de expressie een bepaald aantal onderliggende elementen heeft die van een van de ondersteunde typen zijn. |
ValidateAtLeastOne(Expression) |
Valideer ten minste één argument van elk type. |
ValidateBinary(Expression) |
Controleer of er twee kinderen zijn. |
ValidateBinaryNumber(Expression) |
Valideer 2 numerieke argumenten. |
ValidateBinaryNumberOrString(Expression) |
Controleer of er twee numerieke argumenten of tekenreeksargumenten zijn. |
ValidateNumber(Expression) |
Valideer 1 of meer numerieke argumenten. |
ValidateOrder(Expression, ReturnType[], ReturnType[]) |
Valideer het aantal en het type argumenten voor een functie. |
ValidateString(Expression) |
Valideer 1 of meer tekenreeksargumenten. |
ValidateTwoOrMoreThanTwoNumbers(Expression) |
Valideer twee of meer dan 2 numerieke argumenten. |
ValidateUnary(Expression) |
Controleer of er één argument is. |
ValidateUnaryBoolean(Expression) |
Controleer of er één booleaans argument is. |
ValidateUnaryNumber(Expression) |
Controleer of er één getalargument is. |
ValidateUnaryOrBinaryNumber(Expression) |
Valideer 1 of 2 numerieke argumenten. |
ValidateUnaryOrBinaryString(Expression) |
Valideer 1 of 2 tekenreeksargumenten. |
ValidateUnaryString(Expression) |
Controleer of er één tekenreeksargument is. |
VerifyContainer(Object, Expression, Int32) |
Controleer of de waarde elementen bevat. |
VerifyContainerOrNull(Object, Expression, Int32) |
Controleer of de waarde elementen of null bevat. |
VerifyInteger(Object, Expression, Int32) |
Controleer of waarde een geheel getal is. |
VerifyList(Object, Expression, Int32) |
Controleer of de waarde elementen bevat. |
VerifyNotNull(Object, Expression, Int32) |
Controleer of de waarde niet null is. |
VerifyNumber(Object, Expression, Int32) |
Controleer of de waarde numeriek is. |
VerifyNumberOrString(Object, Expression, Int32) |
Controleer of de waarde een getal of tekenreeks is. |
VerifyNumberOrStringOrNull(Object, Expression, Int32) |
Controleer of de waarde een getal of tekenreeks of null is. |
VerifyNumericList(Object, Expression, Int32) |
Controleer of de waarde een numerieke lijst is. |
VerifyNumericListOrNumber(Object, Expression, Int32) |
Controleer of waarde een numerieke lijst of een numerieke waarde is. |
VerifyString(Object, Expression, Int32) |
Controleer of de waarde een tekenreeks is. |
VerifyStringOrNull(Object, Expression, Int32) |
Controleer of een object geen tekenreeks of null is. |