FunctionUtils Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Nyttofunktioner för adaptiva uttryck.
public static class FunctionUtils
type FunctionUtils = class
Public Class FunctionUtils
- Arv
-
FunctionUtils
Fält
| Name | Description |
|---|---|
| DefaultDateTimeFormat |
Standardsträngen för datum-tid-format. |
Metoder
| Name | Description |
|---|---|
| Apply(Func<IReadOnlyList<Object>,Object>, FunctionUtils+VerifyExpression) |
Generera en uttrycksdelegat som tillämpar funktionen efter att ha verifierat alla barn. |
| ApplySequence(Func<IReadOnlyList<Object>,Object>, FunctionUtils+VerifyExpression) |
Generera en uttrycksdelegat som applicerar funktionen på det ackumulerade värdet efter att ha verifierat alla barn. |
| ApplySequenceWithError(Func<IReadOnlyList<Object>,ValueTuple<Object,String>>, FunctionUtils+VerifyExpression) |
Generera en uttrycksdelegat som applicerar funktionen på det ackumulerade värdet efter att ha verifierat alla barn. |
| ApplyWithError(Func<IReadOnlyList<Object>,ValueTuple<Object,String>>, FunctionUtils+VerifyExpression) |
Generera en uttrycksdelegat som tillämpar funktionen efter att ha verifierat alla barn. |
| ApplyWithOptionsAndError(Func<IReadOnlyList<Object>,Options,ValueTuple<Object,String>>, FunctionUtils+VerifyExpression) |
Generera en uttrycksdelegat som tillämpar funktionen efter att ha verifierat alla barn. |
| CommonEquals(Object, Object) |
Bedöm om två objekt är lika. |
| EvaluateChildren(Expression, IMemory, Options, FunctionUtils+VerifyExpression) |
Utvärdera uttrycksbarn och lämna tillbaka dem. |
| TryAccumulatePath(Expression, IMemory, Options) |
Försök att samla på dig vägen från en accessor eller element, från höger till vänster. |
| TryParseList(Object, IList) |
Försök tvinga fram invändningar mot IList. |
| ValidateArityAndAnyType(Expression, Int32, Int32, ReturnType) |
Verifiera att uttrycket har ett visst antal barn som tillhör någon av de stödda typerna. |
| ValidateAtLeastOne(Expression) |
Validera minst ett argument av något slag. |
| ValidateBinary(Expression) |
Bekräfta att det finns två barn. |
| ValidateBinaryNumber(Expression) |
Validera två numeriska argument. |
| ValidateBinaryNumberOrString(Expression) |
Verifiera att det finns två numeriska eller strängargument. |
| ValidateNumber(Expression) |
Validera ett eller flera numeriska argument. |
| ValidateOrder(Expression, ReturnType[], ReturnType[]) |
Validera antalet och typen av argument till en funktion. |
| ValidateString(Expression) |
Validera en eller flera strängargument. |
| ValidateTwoOrMoreThanTwoNumbers(Expression) |
Validera 2 eller fler än 2 numeriska argument. |
| ValidateUnary(Expression) |
Bekräfta att det finns ett enda argument. |
| ValidateUnaryBoolean(Expression) |
Bekräfta att det finns ett enda boolskt argument. |
| ValidateUnaryNumber(Expression) |
Validera att det finns ett enda talargument. |
| ValidateUnaryOrBinaryNumber(Expression) |
Validera 1 eller 2 numeriska argument. |
| ValidateUnaryOrBinaryString(Expression) |
Validera argument med en eller två strängar. |
| ValidateUnaryString(Expression) |
Validera att det finns ett argument med en sträng. |
| VerifyContainer(Object, Expression, Int32) |
Verifiera att värdet innehåller element. |
| VerifyContainerOrNull(Object, Expression, Int32) |
Verifiera att värdet innehåller element eller null. |
| VerifyInteger(Object, Expression, Int32) |
Verifiera att värdet är ett heltal. |
| VerifyList(Object, Expression, Int32) |
Verifiera att värdet innehåller element. |
| VerifyNotNull(Object, Expression, Int32) |
Verifiera att värdet inte är null. |
| VerifyNumber(Object, Expression, Int32) |
Verifiera att värdet är numeriskt. |
| VerifyNumberOrString(Object, Expression, Int32) |
Verifiera att värdet är ett tal eller en sträng. |
| VerifyNumberOrStringOrNull(Object, Expression, Int32) |
Verifiera att värdet är ett tal, en sträng eller en null. |
| VerifyNumericList(Object, Expression, Int32) |
Verifiera att värdet är numerisk lista. |
| VerifyNumericListOrNumber(Object, Expression, Int32) |
Verifiera att värdet är en numerisk lista eller ett numeriskt värde. |
| VerifyString(Object, Expression, Int32) |
Verifiera att värdet är en sträng. |
| VerifyStringOrNull(Object, Expression, Int32) |
Verifiera att ett objekt varken är en sträng eller noll. |