Partager via


NavigationLinkSegmentTemplate Classe

Définition

Représente un modèle qui peut faire correspondre un NavigationPropertyLinkSegment et une clé potentielle.

public class NavigationLinkSegmentTemplate : Microsoft.AspNetCore.OData.Routing.Template.ODataSegmentTemplate
type NavigationLinkSegmentTemplate = class
    inherit ODataSegmentTemplate
Public Class NavigationLinkSegmentTemplate
Inherits ODataSegmentTemplate
Héritage
NavigationLinkSegmentTemplate

Constructeurs

NavigationLinkSegmentTemplate(IEdmNavigationProperty, IEdmNavigationSource)

Initialise une nouvelle instance de la classe NavigationLinkSegmentTemplate.

NavigationLinkSegmentTemplate(NavigationPropertyLinkSegment)

Initialise une nouvelle instance de la classe NavigationLinkSegmentTemplate.

Propriétés

Key

Obtient/définit le modèle de clé associé.

NavigationProperty

Obtient la propriété de navigation Edm.

NavigationSource

Obtient la source de navigation.

Segment

Obtient le segment de lien de propriété de navigation.

Méthodes

GetTemplates(ODataRouteOptions)

Obtient les modèles. Ce modèle ne respecte pas la casse. Il est utilisé pour générer le modèle de routage dans le routage conventionnel. Il n’est pas utilisé dans le routage des attributs. La chaîne de modèle doit inclure le premier « / » si s’applique.

TryTranslate(ODataTemplateTranslateContext)

Traduire le modèle en un segment de chemin OData réel ODataPathSegment

S’applique à