Microsoft.AspNetCore.OData.Routing.Template Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classes
ActionImportSegmentTemplate |
Representa um modelo que pode corresponder a um IEdmActionImport. |
ActionSegmentTemplate |
Representa um modelo que pode corresponder a um IEdmAction. |
CastSegmentTemplate |
Representa um modelo que pode corresponder a um segmento de conversão de tipo. |
CountSegmentTemplate |
Representa um modelo que pode corresponder a um segmento de $count. |
DynamicSegmentTemplate |
Representa um modelo que pode corresponder a um DynamicPathSegment. Observe que um segmento de caminho dinâmico é um segmento real (não um modelo), seu literal é o nome da propriedade dinâmica. |
EntitySetSegmentTemplate |
Representa um modelo que pode corresponder a um IEdmEntitySet. |
FunctionImportSegmentTemplate |
Representa um modelo que pode corresponder a um IEdmFunctionImport. |
FunctionSegmentTemplate |
Representa um modelo que pode corresponder a um associado IEdmFunction. |
KeySegmentTemplate |
Representa um modelo que pode corresponder a um segmento de chave. |
MetadataSegmentTemplate |
Representa um modelo que pode corresponder a "$metadata". |
NavigationLinkSegmentTemplate |
Representa um modelo que pode corresponder a um NavigationPropertyLinkSegment e a uma chave em potencial. |
NavigationLinkTemplateSegmentTemplate |
Representa um modelo que pode corresponder a um $ref em um segmento de navegação genérico. |
NavigationSegmentTemplate |
Representa um modelo que pode corresponder a um IEdmNavigationProperty. |
ODataPathTemplate |
Representa um modelo de caminho que pode conter uma lista de ODataSegmentTemplate. |
ODataSegmentTemplate |
Classe base para o modelo de segmento OData |
ODataTemplateTranslateContext |
O contexto usado para gerar o ODataPathSegment. |
PathTemplateSegmentTemplate |
Representa um modelo que pode corresponder a um PathTemplateSegment. Do OData Lib: se a análise de modelo estiver habilitada, qualquer literal encapsulado com "{" e "}" será considerado como PathTemplateSegment. Portanto, aqui está o design (até agora, podemos adicionar mais tarde): {property} ==> propriedade declarada {dynamicproperty} => propriedade dinâmica TODO: podemos alterar para usar a restrição de rota, por exemplo: {name:odataproperty} {name:odatadynamic} {name:odatacast} {name:odataentityset} ... |
PropertyCatchAllSegmentTemplate |
Representa um modelo que pode corresponder ao segmento '{property}'. |
PropertySegmentTemplate |
Representa um modelo que pode corresponder a um IEdmStructuralProperty. |
SingletonSegmentTemplate |
Representa um modelo que pode corresponder a um IEdmSingleton. |
ValueSegmentTemplate |
Representa um modelo que pode corresponder a um segmento "/$value". |
Interfaces
IODataTemplateTranslator |
Define um contrato usado para traduzir o modelo de caminho OData para o caminho OData. |