Freigeben über


UnqualifiedODataUriResolver Klasse

Definition

Resolver, der gebundene Funktionsaufrufe unterstützt.

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

Konstruktoren

UnqualifiedODataUriResolver()

Resolver, der gebundene Funktionsaufrufe unterstützt.

Eigenschaften

EnableCaseInsensitive

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

(Geerbt von ODataUriResolver)
EnableNoDollarQueryOptions

Ruft die optional-$-sign-prefix for OData-Systemabfrageoption 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

(Geerbt von ODataUriResolver)
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 einen bestimmten Entitätssatz wird diese Funktion aufgerufen, wenn schlüssel als Namenswertpaare angegeben wird. Z.B. EntitySet(ID='key')

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

Auflösen von Schlüsseln für einen bestimmten Entitätssatz wird diese Funktion aufgerufen, wenn schlüssel als Positionswerte angegeben wird. Z.B. EntitySet('key')

(Geerbt von ODataUriResolver)
ResolveNavigationSource(IEdmModel, String)

Lösen Sie die Navigationsquelle aus dem Modell auf.

(Geerbt von ODataUriResolver)
ResolveOperationImports(IEdmModel, String)

Auflösen von Vorgangsimporten mit einem bestimmten Namen.

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

Die Parameter des Vorgangs auflösen.

(Geerbt von ODataUriResolver)
ResolveProperty(IEdmStructuredType, String)

Eigenschaft vom Eigenschaftennamen auflösen

(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: