AttributeRouteModel Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 |
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. |