PathTemplateSegmentTemplate Classe
Definizione
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.
Rappresenta un modello che può corrispondere a un PathTemplateSegmentoggetto . Da OData Lib: se l'analisi del modello è abilitata, qualsiasi valore letterale wrappered con "{" e "}" viene considerato come PathTemplateSegment. Ecco quindi la progettazione (finora, possiamo aggiungere altre versioni successive): {property} ==> proprietà dichiarata {dynamicproperty} => dynamic property TODO: è possibile modificare per usare il vincolo di route, ad esempio { name:odataproperty} {name:odatadynamic} {name:odatacast} {name:odataentityset} ...
public class PathTemplateSegmentTemplate : Microsoft.AspNetCore.OData.Routing.Template.ODataSegmentTemplate
type PathTemplateSegmentTemplate = class
inherit ODataSegmentTemplate
Public Class PathTemplateSegmentTemplate
Inherits ODataSegmentTemplate
- Ereditarietà
Costruttori
PathTemplateSegmentTemplate(PathTemplateSegment) |
Inizializza una nuova istanza della classe PathTemplateSegmentTemplate. |
Proprietà
ParameterName |
Ottiene il nome del segmento |
Segment |
Nome del parametro della proprietà dinamica. |
Metodi
GetTemplates(ODataRouteOptions) |
Ottiene i modelli. È un modello senza distinzione tra maiuscole e minuscole. Viene usato per compilare il modello di routing nel routing convenzionale. Non viene usato nel routing degli attributi. La stringa del modello deve includere l'elemento iniziale "/" se si applica. |
TryTranslate(ODataTemplateTranslateContext) |
Tradurre il modello in un segmento di percorso OData reale ODataPathSegment |