Freigeben über


AttributeRouteModel Klasse

Definition

Ein Modell für Attributrouten.

public ref class AttributeRouteModel
public class AttributeRouteModel
type AttributeRouteModel = class
Public Class AttributeRouteModel
Vererbung
AttributeRouteModel

Konstruktoren

AttributeRouteModel()

Initialisiert eine neue Instanz von Microsoft.AspNetCore.Mvc.Routing.AttributeRoute.

AttributeRouteModel(AttributeRouteModel)

Kopieren Sie den Konstruktor für Microsoft.AspNetCore.Mvc.Routing.AttributeRoute.

AttributeRouteModel(IRouteTemplateProvider)

Initialisiert eine neue instance der Verwendung des Microsoft.AspNetCore.Mvc.Routing.AttributeRoute angegebenen templateProvider.

Eigenschaften

Attribute

Ruft das IRouteTemplateProvider ab.

IsAbsoluteTemplate

Ruft einen Wert ab, der bestimmt, ob diese Routenvorlage für dieses Modell die Routenvorlage im übergeordneten Bereich überschreibt, oder legt diesen fest.

Name

Ruft den Routennnamen ab oder legt ihn fest.

Order

Ruft die Routenreihenfolge ab oder legt diese fest.

SuppressLinkGeneration

Ruft einen Wert ab, der bestimmt, ob dieses Modell an der Linkgenerierung teilnimmt, oder legt diesen fest.

SuppressPathMatching

Ruft einen Wert ab, der bestimmt, ob dieses Modell an der Pfadabgleichung (eingehendes Routing) teilnimmt, oder legt diesen fest.

Template

Ruft die Attributroutenvorlage ab oder legt sie fest.

Methoden

CombineAttributeRouteModel(AttributeRouteModel, AttributeRouteModel)

Kombiniert zwei AttributeRouteModel Instanzen und gibt eine neue AttributeRouteModel instance mit dem Ergebnis zurück.

CombineTemplates(String, String)

Kombiniert das Präfix und die Routenvorlage für eine Attributroute.

IsOverridePattern(String)

Bestimmt, ob ein Vorlagenmuster verwendet werden kann, um ein Präfix zu überschreiben.

ReplaceTokens(String, IDictionary<String,String>)

Ersetzt die Token in der Vorlage durch die angegebenen Werte.

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

Ersetzt die Token in der Vorlage durch die bereitgestellten Werte und den Routingtokentransformator.

Gilt für: