ODataUriResolver Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |