ODataValidationSettings Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Tato třída popisuje nastavení ověřování pro dotazování.
public class ODataValidationSettings
type ODataValidationSettings = class
Public Class ODataValidationSettings
- Dědičnost
-
ODataValidationSettings
Konstruktory
ODataValidationSettings() |
Tato třída popisuje nastavení ověřování pro dotazování. |
Vlastnosti
AllowedArithmeticOperators |
Získá nebo nastaví seznam povolených aritmetických operátorů, včetně "add", "sub", "mul", "div", "mod". |
AllowedFunctions |
Získá nebo nastaví seznam povolených funkcí používaných v dotazu $filter. Mezi povolené funkce patří: String related: contains, endswith, startswith, length, indexof, subřetězcec, tolower, toupper, trim, concat např. ~/Customers?$filter=length(CompanyName) eq 19 Související s datem a časem: rok, měsíc, den, hodina, minuta, sekunda, zlomkové sekundy, datum, čas např. ~/Employees?$filter=year(BirthDate) eq 1971 Matematika: kulatá, podlaha, strop Související typ:isof, přetypování, Související s kolekcí: any, all |
AllowedLogicalOperators |
Získá nebo nastaví seznam povolených logických operátorů, jako jsou "eq", "ne", "gt", "ge", "lt", "le", "and", "or", "not". |
AllowedOrderByProperties |
Získá seznam vlastností, které lze uspořádat podle výsledku s. Všimněte si, že ve výchozím nastavení je tento seznam prázdný, znamená to, že ho lze uspořádat podle libovolné vlastnosti. Například prázdná kolekce znamená, že klient může dotazovatelný výsledek seřadit podle libovolných vlastností. Přidání názvu do tohoto seznamu znamená, že umožňuje pouze dotazovatelné výsledky seřazené podle vlastnosti Name. |
AllowedQueryOptions |
Získá nebo nastaví parametry dotazu, které jsou povoleny v dotazu. Výchozí jsou všechny možnosti dotazů, včetně $filter, $skip, $top, $orderby, $expand, $select, $count, $format, $skiptoken a $deltatoken. |
MaxAnyAllExpressionDepth |
Získá nebo nastaví maximální hloubku Any nebo All elementů vnořených uvnitř dotazu. |
MaxExpansionDepth |
Získá nebo nastaví maximální hloubku rozšíření pro možnost dotazu $expand. |
MaxNodeCount |
Získá nebo nastaví maximální počet uzlů uvnitř stromu syntaxe $filter. |
MaxOrderByNodeCount |
Získá nebo nastaví maximální počet výrazů, které mohou být přítomny v $orderby. |
MaxSkip |
Získá nebo nastaví maximální hodnotu $skip, které klient může požadovat. |
MaxTop |
Získá nebo nastaví maximální hodnotu $top, které klient může požadovat. |