ODataValidationSettings Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
W tej klasie opisano ustawienia sprawdzania poprawności zapytań.
public class ODataValidationSettings
type ODataValidationSettings = class
Public Class ODataValidationSettings
- Dziedziczenie
-
ODataValidationSettings
Konstruktory
ODataValidationSettings() |
W tej klasie opisano ustawienia sprawdzania poprawności zapytań. |
Właściwości
AllowedArithmeticOperators |
Pobiera lub ustawia listę dozwolonych operatorów arytmetycznych, w tym "add", "sub", "mul", "div", "mod". |
AllowedFunctions |
Pobiera lub ustawia listę dozwolonych funkcji używanych w zapytaniu $filter. Dozwolone funkcje obejmują następujące elementy: Powiązane z ciągami: contains, endswith, startswith, length, indexof, substring, tolower, toupper, trim, concat np. ~/Customers?$filter=length(CompanyName) eq 19 Powiązane z datą i godziną: rok, miesiąc, dzień, godzina, minuta, sekunda, ułamkowesekundy, data, godzina np. ~/Employees?$filter=year(BirthDate) eq 1971 Matematyka związana: okrągły, podłogowy, sufit Typ related:isof, cast, Powiązane z kolekcją: dowolne, wszystkie |
AllowedLogicalOperators |
Pobiera lub ustawia listę dozwolonych operatorów logicznych, takich jak "eq", "ne", "gt", "ge", "lt", "le", "and", "or", "not". |
AllowedOrderByProperties |
Pobiera listę właściwości, za pomocą których można uporządkować wynik. Uwaga: domyślnie ta lista jest pusta, oznacza to, że może być uporządkowana przez dowolną właściwość. Na przykład posiadanie pustej kolekcji oznacza, że klient może zamówić wynik z możliwością wykonywania zapytania według dowolnych właściwości. Dodanie wartości "Name" do tej listy oznacza, że zezwala tylko na uporządkowanie wyników zapytań według właściwości Name. |
AllowedQueryOptions |
Pobiera lub ustawia parametry zapytania, które są dozwolone wewnątrz zapytania. Wartość domyślna to wszystkie opcje zapytań, w tym $filter, $skip, $top, $orderby, $expand, $select, $count, $format, $skiptoken i $deltatoken. |
MaxAnyAllExpressionDepth |
Pobiera lub ustawia maksymalną głębokość elementów Any lub All zagnieżdżonych wewnątrz zapytania. |
MaxExpansionDepth |
Pobiera lub ustawia maksymalną głębokość rozszerzenia dla opcji zapytania $expand. |
MaxNodeCount |
Pobiera lub ustawia maksymalną liczbę węzłów w drzewie składni $filter. |
MaxOrderByNodeCount |
Pobiera lub ustawia maksymalną liczbę wyrażeń, które mogą być obecne w $orderby. |
MaxSkip |
Pobiera lub ustawia maksymalną wartość $skip, którą klient może zażądać. |
MaxTop |
Pobiera lub ustawia maksymalną wartość $top, którą klient może zażądać. |