AlternateKeysODataUriResolver 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.
Implementacja rozpoznawania kluczy alternatywnych.
public sealed class AlternateKeysODataUriResolver : Microsoft.OData.UriParser.ODataUriResolver
type AlternateKeysODataUriResolver = class
inherit ODataUriResolver
Public NotInheritable Class AlternateKeysODataUriResolver
Inherits ODataUriResolver
- Dziedziczenie
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) |