AttributeRouteModel Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Model pro trasy atributů.
public ref class AttributeRouteModel
public class AttributeRouteModel
type AttributeRouteModel = class
Public Class AttributeRouteModel
- Dědičnost
-
AttributeRouteModel
Konstruktory
AttributeRouteModel() |
Inicializuje novou instanci objektu Microsoft.AspNetCore.Mvc.Routing.AttributeRoute. |
AttributeRouteModel(AttributeRouteModel) |
Kopírovat konstruktor pro Microsoft.AspNetCore.Mvc.Routing.AttributeRoute. |
AttributeRouteModel(IRouteTemplateProvider) |
Inicializuje novou instanci Microsoft.AspNetCore.Mvc.Routing.AttributeRoute pomocí zadané |
Vlastnosti
Attribute |
Získá .IRouteTemplateProvider |
IsAbsoluteTemplate |
Získá nebo nastaví hodnotu, která určuje, zda tato šablona trasy pro tento model přepíše šablonu trasy v nadřazený obor. |
Name |
Získá nebo nastaví název trasy. |
Order |
Získá nebo nastaví pořadí tras. |
SuppressLinkGeneration |
Získá nebo nastaví hodnotu, která určuje, zda se tento model účastní generování odkazů. |
SuppressPathMatching |
Získá nebo nastaví hodnotu, která určuje, zda se tento model účastní párování cest (příchozí směrování). |
Template |
Získá nebo nastaví šablonu trasy atributu. |
Metody
CombineAttributeRouteModel(AttributeRouteModel, AttributeRouteModel) |
Zkombinuje dvě AttributeRouteModel instance a vrátí novou AttributeRouteModel instanci s výsledkem. |
CombineTemplates(String, String) |
Kombinuje předponu a šablonu trasy pro trasu atributu. |
IsOverridePattern(String) |
Určuje, jestli lze vzor šablony použít k přepsání předpony. |
ReplaceTokens(String, IDictionary<String,String>) |
Nahradí tokeny v šabloně zadanými hodnotami. |
ReplaceTokens(String, IDictionary<String,String>, IOutboundParameterTransformer) |
Nahradí tokeny v šabloně zadanými hodnotami a transformátorem tokenu směrování. |