ODataUriResolver 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.
Klasa do rozpoznawania różnych rodzajów kontekstu analizowania identyfikatora URI.
public class ODataUriResolver
type ODataUriResolver = class
Public Class ODataUriResolver
- Dziedziczenie
-
ODataUriResolver
- Pochodne
Konstruktory
ODataUriResolver() |
Klasa do rozpoznawania różnych rodzajów kontekstu analizowania identyfikatora URI. |
Właściwości
EnableCaseInsensitive |
Czy włączyć bez uwzględniania wielkości liter dla rozpoznawania liter. |
EnableNoDollarQueryOptions |
Pobiera i ustawia opcjonalny prefiks-$-sign-dla opcji zapytania systemowego OData. |
TypeFacetsPromotionRules |
Pobiera i ustawia reguły podwyższania poziomu dla typów facetów. |
Metody
PromoteBinaryOperandTypes(BinaryOperatorKind, SingleValueNode, SingleValueNode, IEdmTypeReference) |
Podwyższanie poziomu typów operandów po lewej i prawej |
ResolveBoundOperations(IEdmModel, String, IEdmType) |
Rozwiąż powiązane operacje na podstawie nazwy. |
ResolveKeys(IEdmEntityType, IDictionary<String,String>, Func<IEdmTypeReference,String,Object>) |
Rozwiąż klucze dla określonego zestawu jednostek, ta funkcja będzie wywoływana, gdy klucz jest określony jako pary wartości nazwy. Np. EntitySet(ID='key') |
ResolveKeys(IEdmEntityType, IList<String>, Func<IEdmTypeReference,String,Object>) |
Rozwiąż klucze dla określonego zestawu jednostek, ta funkcja będzie wywoływana, gdy klucz jest określony jako wartości pozycyjne. Np. EntitySet('key') |
ResolveNavigationSource(IEdmModel, String) |
Rozwiąż problem ze źródłem nawigacji z modelu. |
ResolveOperationImports(IEdmModel, String) |
Rozwiąż operację importowania o określonej nazwie. |
ResolveOperationParameters(IEdmOperation, IDictionary<String,SingleValueNode>) |
Rozwiąż parametry operacji. |
ResolveProperty(IEdmStructuredType, String) |
Rozpoznawanie właściwości z nazwy właściwości |
ResolveTerm(IEdmModel, String) |
Rozpoznawanie nazwy terminu z modelu. |
ResolveType(IEdmModel, String) |
Rozpoznawanie nazwy typu z modelu. |
ResolveUnboundOperations(IEdmModel, String) |
Rozpoznawanie operacji niezwiązanych na podstawie nazwy. |