Compartilhar via


UnqualifiedCallAndEnumPrefixFreeResolver Classe

Definição

O wrapper de resolvedor de uri do OData para chamada de função sem prefixo de enumeração e não qualificada.

public class UnqualifiedCallAndEnumPrefixFreeResolver : Microsoft.OData.UriParser.ODataUriResolver
type UnqualifiedCallAndEnumPrefixFreeResolver = class
    inherit ODataUriResolver
Public Class UnqualifiedCallAndEnumPrefixFreeResolver
Inherits ODataUriResolver
Herança
UnqualifiedCallAndEnumPrefixFreeResolver

Construtores

UnqualifiedCallAndEnumPrefixFreeResolver()

O wrapper de resolvedor de uri do OData para chamada de função sem prefixo de enumeração e não qualificada.

Propriedades

EnableCaseInsensitive

Se deseja habilitar a diferenciação de maiúsculas e minúsculas para o resolvedor.

EnableNoDollarQueryOptions

Obtém e define a opção opcional-$-sign-prefix para a opção de consulta do sistema OData.

(Herdado de ODataUriResolver)
TypeFacetsPromotionRules

Obtém e define regras de promoção para facetas de tipo.

(Herdado de ODataUriResolver)

Métodos

PromoteBinaryOperandTypes(BinaryOperatorKind, SingleValueNode, SingleValueNode, IEdmTypeReference)

Promover os tipos de operando à esquerda e à direita

ResolveBoundOperations(IEdmModel, String, IEdmType)

Resolver operações associadas com base no nome.

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

Resolver chaves para determinado conjunto de entidades, essa função será chamada quando a chave for especificada como pares de valor de nome. Por exemplo, EntitySet(ID='key')

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

Resolva chaves para determinado conjunto de entidades, essa função seria chamada quando a chave for especificada como valores posicionais. Por exemplo, EntitySet('key')

ResolveNavigationSource(IEdmModel, String)

Resolver a fonte de navegação do modelo.

(Herdado de ODataUriResolver)
ResolveOperationImports(IEdmModel, String)

Resolver importações de operação com determinado nome.

(Herdado de ODataUriResolver)
ResolveOperationParameters(IEdmOperation, IDictionary<String,SingleValueNode>)

Resolver os parâmetros da operação.

ResolveProperty(IEdmStructuredType, String)

Resolver a propriedade do nome da propriedade

(Herdado de ODataUriResolver)
ResolveTerm(IEdmModel, String)

Resolver o nome do termo do modelo.

(Herdado de ODataUriResolver)
ResolveType(IEdmModel, String)

Resolver o nome do tipo do modelo.

(Herdado de ODataUriResolver)
ResolveUnboundOperations(IEdmModel, String)

Resolver operações não associados com base no nome.

Aplica-se a