Compartir a través de


ODataUriResolver Clase

Definición

Clase para resolver diferentes tipos de contexto de análisis de URI.

public class ODataUriResolver
type ODataUriResolver = class
Public Class ODataUriResolver
Herencia
ODataUriResolver
Derivado

Constructores

ODataUriResolver()

Clase para resolver diferentes tipos de contexto de análisis de URI.

Propiedades

EnableCaseInsensitive

Indica si se va a habilitar la distinción entre mayúsculas y minúsculas para la resolución.

EnableNoDollarQueryOptions

Obtiene y establece la opción opcional-$-sign-prefix para la consulta del sistema OData.

TypeFacetsPromotionRules

Obtiene y establece reglas de promoción para las facetas de tipo.

Métodos

PromoteBinaryOperandTypes(BinaryOperatorKind, SingleValueNode, SingleValueNode, IEdmTypeReference)

Promover los tipos de operando izquierdo y derecho

ResolveBoundOperations(IEdmModel, String, IEdmType)

Resuelva las operaciones enlazadas según el nombre.

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

Resolver claves para un conjunto de entidades determinado, se llamaría a esta función cuando la clave se especifica como pares de valor de nombre. Por ejemplo, EntitySet(ID='key')

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

Resuelva las claves de determinados conjuntos de entidades; se llamaría a esta función cuando la clave se especifica como valores posicionales. Por ejemplo, EntitySet('key')

ResolveNavigationSource(IEdmModel, String)

Resuelva el origen de navegación del modelo.

ResolveOperationImports(IEdmModel, String)

Resuelva las importaciones de operaciones con un nombre determinado.

ResolveOperationParameters(IEdmOperation, IDictionary<String,SingleValueNode>)

Resuelva los parámetros de la operación.

ResolveProperty(IEdmStructuredType, String)

Resolución de la propiedad desde el nombre de la propiedad

ResolveTerm(IEdmModel, String)

Resuelva el nombre del término del modelo.

ResolveType(IEdmModel, String)

Resuelva el nombre de tipo del modelo.

ResolveUnboundOperations(IEdmModel, String)

Resuelva las operaciones sin enlazar en función del nombre.

Se aplica a