Freigeben über


UnqualifiedCallAndEnumPrefixFreeResolver Klasse

Definition

Der OData-URI-Resolver-Wrapper für den funktionsaufruf ohne Präfix und nicht qualifiziertes Enum-Präfix.

public class UnqualifiedCallAndEnumPrefixFreeResolver : Microsoft.OData.UriParser.ODataUriResolver
type UnqualifiedCallAndEnumPrefixFreeResolver = class
    inherit ODataUriResolver
Public Class UnqualifiedCallAndEnumPrefixFreeResolver
Inherits ODataUriResolver
Vererbung
UnqualifiedCallAndEnumPrefixFreeResolver

Konstruktoren

UnqualifiedCallAndEnumPrefixFreeResolver()

Der OData-URI-Resolver-Wrapper für den funktionsaufruf ohne Präfix und nicht qualifiziertes Enum-Präfix.

Eigenschaften

EnableCaseInsensitive

Gibt an, ob die Groß-/Kleinschreibung für den Resolver nicht beachtet werden soll.

EnableNoDollarQueryOptions

Ruft die option optional-$-sign-prefix für OData-Systemabfrage ab und legt sie fest.

(Geerbt von ODataUriResolver)
TypeFacetsPromotionRules

Ruft Heraufstufungsregeln für Typfacetten ab und legt sie fest.

(Geerbt von ODataUriResolver)

Methoden

PromoteBinaryOperandTypes(BinaryOperatorKind, SingleValueNode, SingleValueNode, IEdmTypeReference)

Höherstufen des linken und rechten Operandentyps

ResolveBoundOperations(IEdmModel, String, IEdmType)

Auflösen gebundener Vorgänge basierend auf dem Namen.

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

Auflösen von Schlüsseln für bestimmte Entitätensätze. Diese Funktion wird aufgerufen, wenn schlüssel als Namenswertpaare angegeben wird. Z.B. EntitySet(ID='key')

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

Auflösen von Schlüsseln für bestimmte Entitätensätze. Diese Funktion wird aufgerufen, wenn schlüssel als Positionswerte angegeben wird. Z.B. EntitySet('key')

ResolveNavigationSource(IEdmModel, String)

Auflösen der Navigationsquelle aus dem Modell.

(Geerbt von ODataUriResolver)
ResolveOperationImports(IEdmModel, String)

Auflösen von Vorgangsimporten mit einem bestimmten Namen.

(Geerbt von ODataUriResolver)
ResolveOperationParameters(IEdmOperation, IDictionary<String,SingleValueNode>)

Auflösen der Parameter des Vorgangs.

ResolveProperty(IEdmStructuredType, String)

Auflösen der Eigenschaft aus Dem Eigenschaftennamen

(Geerbt von ODataUriResolver)
ResolveTerm(IEdmModel, String)

Auflösen des Begriffsnamens aus dem Modell.

(Geerbt von ODataUriResolver)
ResolveType(IEdmModel, String)

Auflösen des Typnamens aus dem Modell.

(Geerbt von ODataUriResolver)
ResolveUnboundOperations(IEdmModel, String)

Auflösen von ungebundenen Vorgängen basierend auf dem Namen.

Gilt für: