Microsoft.AspNetCore.OData.Routing.Template Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Classi
ActionImportSegmentTemplate |
Rappresenta un modello che potrebbe corrispondere a un oggetto IEdmActionImport. |
ActionSegmentTemplate |
Rappresenta un modello che potrebbe corrispondere a un oggetto IEdmAction. |
CastSegmentTemplate |
Rappresenta un modello che può corrispondere a un segmento di cast di tipo. |
CountSegmentTemplate |
Rappresenta un modello che può corrispondere a un segmento di $count. |
DynamicSegmentTemplate |
Rappresenta un modello che può corrispondere a un oggetto DynamicPathSegment. Si noti: un segmento di percorso dinamico è un segmento reale (non un modello), il relativo valore letterale è il nome della proprietà dinamica. |
EntitySetSegmentTemplate |
Rappresenta un modello che potrebbe corrispondere a un oggetto IEdmEntitySet. |
FunctionImportSegmentTemplate |
Rappresenta un modello che potrebbe corrispondere a un oggetto IEdmFunctionImport. |
FunctionSegmentTemplate |
Rappresenta un modello che può corrispondere a un oggetto associato IEdmFunction. |
KeySegmentTemplate |
Rappresenta un modello che può corrispondere a un segmento chiave. |
MetadataSegmentTemplate |
Rappresenta un modello che potrebbe corrispondere a "$metadata". |
NavigationLinkSegmentTemplate |
Rappresenta un modello che può corrispondere a e NavigationPropertyLinkSegment a una chiave potenziale. |
NavigationLinkTemplateSegmentTemplate |
Rappresenta un modello che potrebbe corrispondere a un $ref in un segmento di navigazione generico. |
NavigationSegmentTemplate |
Rappresenta un modello che potrebbe corrispondere a un oggetto IEdmNavigationProperty. |
ODataPathTemplate |
Rappresenta un modello di percorso che potrebbe contenere un elenco di ODataSegmentTemplate. |
ODataSegmentTemplate |
Classe di base per il modello di segmento OData |
ODataTemplateTranslateContext |
Contesto utilizzato per generare l'oggetto ODataPathSegment. |
PathTemplateSegmentTemplate |
Rappresenta un modello che può corrispondere a un oggetto PathTemplateSegment. Da OData Lib: se l'analisi del modello è abilitata, qualsiasi valore letterale wrappered con "{" e "}" viene considerato come PathTemplateSegment. Quindi, ecco la progettazione (finora, è possibile aggiungere altri elementi in un secondo momento): {property} ==> proprietà dichiarata {dynamicproperty} => proprietà dinamica TODO: è possibile modificare per usare il vincolo di route, ad esempio: {name:odataproperty} {name:odatadynamic} {name:odatacast} {name:odataentityset} ... |
PropertyCatchAllSegmentTemplate |
Rappresenta un modello che potrebbe corrispondere al segmento '{property}'. |
PropertySegmentTemplate |
Rappresenta un modello che potrebbe corrispondere a un oggetto IEdmStructuralProperty. |
SingletonSegmentTemplate |
Rappresenta un modello che potrebbe corrispondere a un oggetto IEdmSingleton. |
ValueSegmentTemplate |
Rappresenta un modello che potrebbe corrispondere a un segmento "/$value". |
Interfacce
IODataTemplateTranslator |
Definisce un contratto utilizzato per convertire il modello di percorso OData in percorso OData. |