ODataUriParser 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.
Główny publiczny interfejs API do analizowania identyfikatora ODataURI.
public sealed class ODataUriParser
type ODataUriParser = class
Public NotInheritable Class ODataUriParser
- Dziedziczenie
-
ODataUriParser
Konstruktory
ODataUriParser(IEdmModel, Uri, IServiceProvider) |
Tworzenie interfejsu ODataUriParser |
ODataUriParser(IEdmModel, Uri, Uri, IServiceProvider) |
Tworzenie interfejsu ODataUriParser |
ODataUriParser(IEdmModel, Uri, Uri) |
Tworzenie interfejsu ODataUriParser |
ODataUriParser(IEdmModel, Uri) |
Tworzenie interfejsu ODataUriParser |
Właściwości
BatchReferenceCallback |
Pobiera lub ustawia wywołanie zwrotne zwracające element BatchReferenceSegment (do użycia w partii za 0 USD) |
Container |
Opcjonalny kontener wstrzykiwania zależności w celu pobrania powiązanych usług na potrzeby analizowania identyfikatora URI. |
CustomQueryOptions |
Pobiera opcje zapytań innych niż OData. |
EnableNoDollarQueryOptions |
Określa, czy nie włączono opcji kwerendy w dolarach. Jeśli jest włączona, prefiks "$" opcji zapytania systemowego staje się opcjonalny. Na przykład "wybierz" i "$select" są równoważne w tym przypadku. |
EnableUriTemplateParsing |
Czy analizowanie szablonu identyfikatora URI jest włączone. Obsługiwany jest szablon identyfikatora URI dla kluczy i parametrów funkcji. Zobacz UriTemplateExpression klasę, aby uzyskać szczegółowe informacje. |
Model |
Pobiera model dla tego interfejsu ODataUriParser |
ParameterAliasNodes |
Uzyskaj informacje o węzłach aliasu parametru. |
ParseDynamicPathSegmentFunc |
Pobiera lub ustawia funkcję, która może służyć do analizowania nieznanego segmentu ścieżki lub otwartego segmentu właściwości. |
Resolver |
Pobiera lub ustawia wartość ODataUriResolver dla ODataUriParser. |
ServiceRoot |
Pobiera bezwzględny identyfikator URI katalogu głównego usługi. |
Settings |
Ustawienia dla tego wystąpienia programu ODataUriParser. Aby uzyskać więcej informacji, zapoznaj się z dokumentacją poszczególnych właściwości programu ODataUriParserSettings . |
UrlKeyDelimiter |
Pobiera lub ustawia element ODataUrlKeyDelimiter do użycia podczas analizowania, w szczególności określa, czy klucze mają być rozpoznawane jako segmenty, czy nie. |
Metody
ParseApply() |
Analizuje $apply. |
ParseCompute() |
Analizuje $compute. |
ParseCount() |
Analizuje opcję zapytania $count |
ParseDeltaToken() |
Analizuje opcję zapytania $deltatoken |
ParseEntityId() |
Analizuje identyfikator jednostki. |
ParseFilter() |
Analizuje klauzulę filtru dla danego pełnego identyfikatora URI, wiążąc tekst z węzłami semantycznymi przy użyciu trybu konstruowanego. |
ParseIndex() |
Analizuje opcję zapytania $index |
ParseOrderBy() |
Analizuje klauzulę orderBy dla danego pełnego identyfikatora URI, wiążąc tekst z węzłami semantycznymi przy użyciu trybu konstruowanego. |
ParsePath() |
Analizuje ścieżkę odata dla danego pełnego identyfikatora URI |
ParseSearch() |
Analizuje $search. |
ParseSelectAndExpand() |
ParseSelectAndExpand z klasy utworzonej |
ParseSkip() |
Analizuje opcję zapytania $skip |
ParseSkipToken() |
Analizuje opcję zapytania $skiptoken |
ParseTop() |
Analizuje opcję zapytania $top |
ParseUri() |
Przeanalizuj pełny identyfikator URI w swoich częściach warunkowych z semantycznym znaczeniem dołączonym do każdej części. Zobacz: . |
Validate(ODataUrlValidationRuleSet, IEnumerable<ODataUrlValidationMessage>) |
Zweryfikuj identyfikator URI OData przy użyciu określonego zestawu reguł. |
Validate(ODataUrlValidator, IEnumerable<ODataUrlValidationMessage>) |
Zweryfikuj identyfikator URI OData przy użyciu elementu ODataUrlValidator. |