Condividi tramite


NavigationLinkSegmentTemplate Classe

Definizione

Rappresenta un modello che può corrispondere a e NavigationPropertyLinkSegment a una chiave potenziale.

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

Costruttori

NavigationLinkSegmentTemplate(IEdmNavigationProperty, IEdmNavigationSource)

Inizializza una nuova istanza della classe NavigationLinkSegmentTemplate.

NavigationLinkSegmentTemplate(NavigationPropertyLinkSegment)

Inizializza una nuova istanza della classe NavigationLinkSegmentTemplate.

Proprietà

Key

Ottiene/imposta il modello di chiave correlato.

NavigationProperty

Ottiene la proprietà di navigazione Edm.

NavigationSource

Ottiene l'origine di navigazione.

Segment

Ottiene il segmento di collegamento della proprietà di navigazione.

Metodi

GetTemplates(ODataRouteOptions)

Ottiene i modelli. 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'iniziale "/" se applicabile.

TryTranslate(ODataTemplateTranslateContext)

Tradurre il modello in un segmento di percorso OData reale ODataPathSegment

Si applica a