UnqualifiedCallAndEnumPrefixFreeResolver Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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. |