Udostępnij za pośrednictwem


ODataUriResolver Klasa

Definicja

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.

Dotyczy