Udostępnij za pośrednictwem


AlternateKeysODataUriResolver Klasa

Definicja

Implementacja rozpoznawania kluczy alternatywnych.

public sealed class AlternateKeysODataUriResolver : Microsoft.OData.UriParser.ODataUriResolver
type AlternateKeysODataUriResolver = class
    inherit ODataUriResolver
Public NotInheritable Class AlternateKeysODataUriResolver
Inherits ODataUriResolver
Dziedziczenie
AlternateKeysODataUriResolver

Konstruktory

AlternateKeysODataUriResolver(IEdmModel)

Tworzy element AlternateKeysODataUriResolver z danym modelem edmModel, który ma być używany do rozpoznawania kluczy alternatywnych

Właściwości

EnableCaseInsensitive

Czy włączyć bez uwzględniania wielkości liter dla rozpoznawania liter.

(Odziedziczone po ODataUriResolver)
EnableNoDollarQueryOptions

Pobiera i ustawia opcjonalny prefiks-$-sign-dla opcji zapytania systemowego OData.

(Odziedziczone po ODataUriResolver)
TypeFacetsPromotionRules

Pobiera i ustawia reguły podwyższania poziomu dla typów facetów.

(Odziedziczone po ODataUriResolver)

Metody

PromoteBinaryOperandTypes(BinaryOperatorKind, SingleValueNode, SingleValueNode, IEdmTypeReference)

Podwyższanie poziomu typów operandów po lewej i prawej

(Odziedziczone po ODataUriResolver)
ResolveBoundOperations(IEdmModel, String, IEdmType)

Rozwiąż powiązane operacje na podstawie nazwy.

(Odziedziczone po ODataUriResolver)
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')

(Odziedziczone po ODataUriResolver)
ResolveNavigationSource(IEdmModel, String)

Rozwiąż problem ze źródłem nawigacji z modelu.

(Odziedziczone po ODataUriResolver)
ResolveOperationImports(IEdmModel, String)

Rozwiąż operację importowania o określonej nazwie.

(Odziedziczone po ODataUriResolver)
ResolveOperationParameters(IEdmOperation, IDictionary<String,SingleValueNode>)

Rozwiąż parametry operacji.

(Odziedziczone po ODataUriResolver)
ResolveProperty(IEdmStructuredType, String)

Rozpoznawanie właściwości z nazwy właściwości

(Odziedziczone po ODataUriResolver)
ResolveTerm(IEdmModel, String)

Rozpoznawanie nazwy terminu z modelu.

(Odziedziczone po ODataUriResolver)
ResolveType(IEdmModel, String)

Rozpoznawanie nazwy typu z modelu.

(Odziedziczone po ODataUriResolver)
ResolveUnboundOperations(IEdmModel, String)

Rozpoznawanie operacji niezwiązanych na podstawie nazwy.

(Odziedziczone po ODataUriResolver)

Dotyczy