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.
Nutsfuncties voor adaptieve expressies.
public static class FunctionUtils
type FunctionUtils = class
Public Class FunctionUtils
- Overname
-
FunctionUtils
Velden
| Name | Description |
|---|---|
| DefaultDateTimeFormat |
De standaard datum-tijd-formaatstring. |
Methoden
| Name | Description |
|---|---|
| Apply(Func<IReadOnlyList<Object>,Object>, FunctionUtils+VerifyExpression) |
Genereer een expressie-delegate die functie toepast nadat alle kinderen zijn geverifieerd. |
| ApplySequence(Func<IReadOnlyList<Object>,Object>, FunctionUtils+VerifyExpression) |
Genereer een expressie-delegate die functie toepast op de geaccumuleerde waarde nadat alle kinderen zijn geverifieerd. |
| ApplySequenceWithError(Func<IReadOnlyList<Object>,ValueTuple<Object,String>>, FunctionUtils+VerifyExpression) |
Genereer een expressie-delegate die functie toepast op de geaccumuleerde waarde nadat alle kinderen zijn geverifieerd. |
| ApplyWithError(Func<IReadOnlyList<Object>,ValueTuple<Object,String>>, FunctionUtils+VerifyExpression) |
Genereer een expressie-delegate die functie toepast nadat alle kinderen zijn geverifieerd. |
| ApplyWithOptionsAndError(Func<IReadOnlyList<Object>,Options,ValueTuple<Object,String>>, FunctionUtils+VerifyExpression) |
Genereer een expressie-delegate die functie toepast nadat alle kinderen zijn geverifieerd. |
| CommonEquals(Object, Object) |
Oordeel of twee objecten gelijk zijn. |
| EvaluateChildren(Expression, IMemory, Options, FunctionUtils+VerifyExpression) |
Evalueer expressiekinderen en geef ze terug. |
| TryAccumulatePath(Expression, IMemory, Options) |
Probeer het pad te verzamelen van een Accessor of Element, van rechts naar links. |
| TryParseList(Object, IList) |
Probeer bezwaar te maken tegen IList. |
| ValidateArityAndAnyType(Expression, Int32, Int32, ReturnType) |
Valideer dat de expressie een bepaald aantal kinderen heeft die tot een van de ondersteunde types behoren. |
| ValidateAtLeastOne(Expression) |
Valideer minstens één argument van welk type dan ook. |
| ValidateBinary(Expression) |
Bevestig dat er twee kinderen zijn. |
| ValidateBinaryNumber(Expression) |
Valideer 2 numerieke argumenten. |
| ValidateBinaryNumberOrString(Expression) |
Verifieer dat er 2 numerieke of stringargumenten zijn. |
| ValidateNumber(Expression) |
Valideer één of meer numerieke argumenten. |
| ValidateOrder(Expression, ReturnType[], ReturnType[]) |
Valideer het aantal en het type argumenten naar een functie. |
| ValidateString(Expression) |
Valideer één of meer stringargumenten. |
| ValidateTwoOrMoreThanTwoNumbers(Expression) |
Valideer 2 of meer dan 2 numerieke argumenten. |
| ValidateUnary(Expression) |
Bevestig dat er één argument is. |
| ValidateUnaryBoolean(Expression) |
Bevestig dat er één booleaans argument is. |
| ValidateUnaryNumber(Expression) |
Valideer dat er een enkel getalargument is. |
| ValidateUnaryOrBinaryNumber(Expression) |
Valideer 1 of 2 numerieke argumenten. |
| ValidateUnaryOrBinaryString(Expression) |
Valideer argumenten met één of twee strings. |
| ValidateUnaryString(Expression) |
Valideer dat er een enkel stringargument is. |
| VerifyContainer(Object, Expression, Int32) |
Controleer of de waarde elementen bevat. |
| VerifyContainerOrNull(Object, Expression, Int32) |
Verifieer dat de waarde elementen bevat of null. |
| VerifyInteger(Object, Expression, Int32) |
Controleer of de waarde een geheel getal is. |
| VerifyList(Object, Expression, Int32) |
Controleer of de waarde elementen bevat. |
| VerifyNotNull(Object, Expression, Int32) |
Controleer of de waarde niet nul is. |
| VerifyNumber(Object, Expression, Int32) |
Controleer of de waarde numeriek is. |
| VerifyNumberOrString(Object, Expression, Int32) |
Verifieer dat de waarde een getal of string is. |
| VerifyNumberOrStringOrNull(Object, Expression, Int32) |
Controleer of de waarde een getal, string of null is. |
| VerifyNumericList(Object, Expression, Int32) |
Controleer of de waarde numeriek is. |
| VerifyNumericListOrNumber(Object, Expression, Int32) |
Verifieer dat waarde een numerieke lijst of een numerieke waarde is. |
| VerifyString(Object, Expression, Int32) |
Verifieer dat de waarde een string is. |
| VerifyStringOrNull(Object, Expression, Int32) |
Controleer of een object noch een string noch null is. |