Microsoft.AspNetCore.OData.Routing.Template Espacio de nombres
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í.
Clases
ActionImportSegmentTemplate |
Representa una plantilla que podría coincidir con un .IEdmActionImport |
ActionSegmentTemplate |
Representa una plantilla que podría coincidir con un .IEdmAction |
CastSegmentTemplate |
Representa una plantilla que podría coincidir con un segmento de conversión de tipos. |
CountSegmentTemplate |
Representa una plantilla que podría coincidir con un segmento de $count. |
DynamicSegmentTemplate |
Representa una plantilla que puede coincidir con .DynamicPathSegment Tenga en cuenta: un segmento de ruta de acceso dinámico es un segmento real (no una plantilla), su literal es el nombre de propiedad dinámica. |
EntitySetSegmentTemplate |
Representa una plantilla que podría coincidir con un .IEdmEntitySet |
FunctionImportSegmentTemplate |
Representa una plantilla que podría coincidir con un .IEdmFunctionImport |
FunctionSegmentTemplate |
Representa una plantilla que podría coincidir con un enlazado IEdmFunction. |
KeySegmentTemplate |
Representa una plantilla que podría coincidir con un segmento de clave. |
MetadataSegmentTemplate |
Representa una plantilla que podría coincidir con "$metadata". |
NavigationLinkSegmentTemplate |
Representa una plantilla que puede coincidir con y NavigationPropertyLinkSegment una clave potencial. |
NavigationLinkTemplateSegmentTemplate |
Representa una plantilla que podría coincidir con un $ref en un segmento de navegación genérico. |
NavigationSegmentTemplate |
Representa una plantilla que podría coincidir con un .IEdmNavigationProperty |
ODataPathTemplate |
Representa una plantilla de ruta de acceso que podría contener una lista de ODataSegmentTemplate. |
ODataSegmentTemplate |
Clase base para la plantilla de segmento de OData |
ODataTemplateTranslateContext |
Contexto utilizado para generar .ODataPathSegment |
PathTemplateSegmentTemplate |
Representa una plantilla que puede coincidir con .PathTemplateSegment Desde OData Lib: si el análisis de plantillas está habilitado, cualquier literal encapsulado con "{" y "}" se considera PathTemplateSegment. Por lo tanto, este es el diseño (hasta ahora, podemos agregar más adelante): {property} ==> propiedad declarada {dynamicproperty} => dynamic property TODO: podemos cambiar para usar la restricción de ruta, por ejemplo: {name:odataproperty} {name:odatadynamic} {name:odatacast} {name:odataentityset} ... |
PropertyCatchAllSegmentTemplate |
Representa una plantilla que podría coincidir con el segmento '{property}'. |
PropertySegmentTemplate |
Representa una plantilla que podría coincidir con un .IEdmStructuralProperty |
SingletonSegmentTemplate |
Representa una plantilla que podría coincidir con un .IEdmSingleton |
ValueSegmentTemplate |
Representa una plantilla que podría coincidir con un segmento "/$value". |
Interfaces
IODataTemplateTranslator |
Define un contrato usado para traducir la plantilla de ruta de acceso de OData a la ruta de acceso de OData. |