Sdílet prostřednictvím


AlternateKeysODataUriResolver Třída

Definice

Implementace pro překlad alternativních klíčů.

public sealed class AlternateKeysODataUriResolver : Microsoft.OData.UriParser.ODataUriResolver
type AlternateKeysODataUriResolver = class
    inherit ODataUriResolver
Public NotInheritable Class AlternateKeysODataUriResolver
Inherits ODataUriResolver
Dědičnost
AlternateKeysODataUriResolver

Konstruktory

AlternateKeysODataUriResolver(IEdmModel)

Vytvoří AlternateKeysODataUriResolver s daným modelem edmModel, který se použije k překladu alternativních klíčů.

Vlastnosti

EnableCaseInsensitive

Jestli se má pro překladač povolit nerozlišují malá a velká písmena.

(Zděděno od ODataUriResolver)
EnableNoDollarQueryOptions

Získá a nastaví volitelnou-$-sign-prefix pro možnost systémového dotazu OData.

(Zděděno od ODataUriResolver)
TypeFacetsPromotionRules

Získá a nastaví pravidla povýšení pro omezující vlastnosti typu.

(Zděděno od ODataUriResolver)

Metody

PromoteBinaryOperandTypes(BinaryOperatorKind, SingleValueNode, SingleValueNode, IEdmTypeReference)

Zvýšení úrovně typů operandů vlevo a vpravo

(Zděděno od ODataUriResolver)
ResolveBoundOperations(IEdmModel, String, IEdmType)

Překlad vázaných operací na základě názvu

(Zděděno od ODataUriResolver)
ResolveKeys(IEdmEntityType, IDictionary<String,String>, Func<IEdmTypeReference,String,Object>)

Při řešení klíčů pro určitou sadu entit by se tato funkce volala, když je klíč zadaný jako páry hodnot názvů. Např. EntitySet(ID='key')

ResolveKeys(IEdmEntityType, IList<String>, Func<IEdmTypeReference,String,Object>)

Při řešení klíčů pro určitou sadu entit by se tato funkce volala, když je klíč zadaný jako poziční hodnoty. Např. EntitySet('klíč')

(Zděděno od ODataUriResolver)
ResolveNavigationSource(IEdmModel, String)

Řešení navigačního zdroje z modelu

(Zděděno od ODataUriResolver)
ResolveOperationImports(IEdmModel, String)

Přeložte import operace s určitým názvem.

(Zděděno od ODataUriResolver)
ResolveOperationParameters(IEdmOperation, IDictionary<String,SingleValueNode>)

Vyřešte parametry operace.

(Zděděno od ODataUriResolver)
ResolveProperty(IEdmStructuredType, String)

Překlad vlastnosti z názvu vlastnosti

(Zděděno od ODataUriResolver)
ResolveTerm(IEdmModel, String)

Přeložte název termínu z modelu.

(Zděděno od ODataUriResolver)
ResolveType(IEdmModel, String)

Překlad názvu typu z modelu

(Zděděno od ODataUriResolver)
ResolveUnboundOperations(IEdmModel, String)

Řešení nevázaných operací na základě názvu

(Zděděno od ODataUriResolver)

Platí pro