Partager via


AttributeRouteModel Classe

Définition

Modèle pour les itinéraires d’attributs.

public ref class AttributeRouteModel
public class AttributeRouteModel
type AttributeRouteModel = class
Public Class AttributeRouteModel
Héritage
AttributeRouteModel

Constructeurs

AttributeRouteModel()

Initialise une nouvelle instance de Microsoft.AspNetCore.Mvc.Routing.AttributeRoute.

AttributeRouteModel(AttributeRouteModel)

Copiez le constructeur pour Microsoft.AspNetCore.Mvc.Routing.AttributeRoute.

AttributeRouteModel(IRouteTemplateProvider)

Initialise une nouvelle instance de l’utilisation du Microsoft.AspNetCore.Mvc.Routing.AttributeRoute spécifiétemplateProvider.

Propriétés

Attribute

Obtient IRouteTemplateProvider.

IsAbsoluteTemplate

Obtient ou définit une valeur qui détermine si ce modèle d’itinéraire pour ce modèle remplace le modèle de routage dans l’étendue parente.

Name

Obtient ou définit le nom de l’itinéraire.

Order

Obtient ou définit l'ordre de l'itinéraire.

SuppressLinkGeneration

Obtient ou définit une valeur qui détermine si ce modèle participe à la génération de liens.

SuppressPathMatching

Obtient ou définit une valeur qui détermine si ce modèle participe à la correspondance des chemins (routage entrant).

Template

Obtient ou définit le modèle d’itinéraire d’attribut.

Méthodes

CombineAttributeRouteModel(AttributeRouteModel, AttributeRouteModel)

Combine deux AttributeRouteModel instances et retourne une nouvelle AttributeRouteModel instance avec le résultat.

CombineTemplates(String, String)

Combine le préfixe et le modèle d’itinéraire pour une route d’attribut.

IsOverridePattern(String)

Détermine si un modèle de modèle peut être utilisé pour remplacer un préfixe.

ReplaceTokens(String, IDictionary<String,String>)

Remplace les jetons dans le modèle par les valeurs fournies.

ReplaceTokens(String, IDictionary<String,String>, IOutboundParameterTransformer)

Remplace les jetons dans le modèle par les valeurs et le transformateur de jeton de routage fournis.

S’applique à