Condividi tramite


UnqualifiedCallAndEnumPrefixFreeResolver Classe

Definizione

Wrapper resolver URI OData per la chiamata di funzione senza prefisso Enum e non qualificato.

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

Costruttori

UnqualifiedCallAndEnumPrefixFreeResolver()

Wrapper resolver URI OData per la chiamata di funzione senza prefisso Enum e non qualificato.

Proprietà

EnableCaseInsensitive

Indica se abilitare la distinzione tra maiuscole e minuscole per il resolver.

EnableNoDollarQueryOptions

Ottiene e imposta l'opzione facoltativa-$-sign-prefix per l'opzione di query di sistema OData.

(Ereditato da ODataUriResolver)
TypeFacetsPromotionRules

Ottiene e imposta le regole di promozione per i facet di tipo.

(Ereditato da ODataUriResolver)

Metodi

PromoteBinaryOperandTypes(BinaryOperatorKind, SingleValueNode, SingleValueNode, IEdmTypeReference)

Alzare di livello i tipi di operando sinistro e destro

ResolveBoundOperations(IEdmModel, String, IEdmType)

Risolvere le operazioni associate in base al nome.

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

Risolvere le chiavi per un determinato set di entità, questa funzione viene chiamata quando la chiave viene specificata come coppie nome-valore. Ad esempio EntitySet(ID='key')

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

Risolvere le chiavi per un determinato set di entità, questa funzione viene chiamata quando la chiave viene specificata come valori posizionali. Ad esempio EntitySet('key')

ResolveNavigationSource(IEdmModel, String)

Risolvere l'origine di navigazione dal modello.

(Ereditato da ODataUriResolver)
ResolveOperationImports(IEdmModel, String)

Risolvere le importazioni dell'operazione con un determinato nome.

(Ereditato da ODataUriResolver)
ResolveOperationParameters(IEdmOperation, IDictionary<String,SingleValueNode>)

Risolvere i parametri dell'operazione.

ResolveProperty(IEdmStructuredType, String)

Risolvere la proprietà dal nome della proprietà

(Ereditato da ODataUriResolver)
ResolveTerm(IEdmModel, String)

Risolvere il nome del termine dal modello.

(Ereditato da ODataUriResolver)
ResolveType(IEdmModel, String)

Risolvere il nome del tipo dal modello.

(Ereditato da ODataUriResolver)
ResolveUnboundOperations(IEdmModel, String)

Risolvere le operazioni non associate in base al nome.

Si applica a