Condividi tramite


NavigationSegmentTemplate Classe

Definizione

Rappresenta un modello che potrebbe corrispondere a un IEdmNavigationPropertyoggetto .

public class NavigationSegmentTemplate : Microsoft.AspNetCore.OData.Routing.Template.ODataSegmentTemplate
type NavigationSegmentTemplate = class
    inherit ODataSegmentTemplate
Public Class NavigationSegmentTemplate
Inherits ODataSegmentTemplate
Ereditarietà
NavigationSegmentTemplate

Costruttori

NavigationSegmentTemplate(IEdmNavigationProperty, IEdmNavigationSource)

Inizializza una nuova istanza della classe NavigationSegmentTemplate.

NavigationSegmentTemplate(NavigationPropertySegment)

Inizializza una nuova istanza della classe NavigationSegmentTemplate.

Proprietà

NavigationProperty

Ottiene la proprietà di spostamento Edm di cui è stato eseguito il wrapping.

Segment

Ottiene il segmento di proprietà di spostamento.

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

Si applica a