AttributeRouteModel Třída

Definice

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 Microsoft.AspNetCore.Mvc.Routing.AttributeRoute .

AttributeRouteModel(AttributeRouteModel)

Kopírovací konstruktor pro Microsoft.AspNetCore.Mvc.Routing.AttributeRoute .

AttributeRouteModel(IRouteTemplateProvider)

Inicializuje novou instanci Microsoft.AspNetCore.Mvc.Routing.AttributeRoute pomocí zadaného typu templateProvider .

Vlastnosti

Attribute

Získá IRouteTemplateProvider .

IsAbsoluteTemplate

Získává nebo nastavuje hodnotu, která určuje, jestli tato šablona trasy pro tento model Přepisuje šablonu směrování v nadřazeném oboru.

Name

Získá nebo nastaví název trasy.

Order

Získá nebo nastaví pořadí směrování.

SuppressLinkGeneration

Získává nebo nastavuje hodnotu, která určuje, jestli se tento model účastní vytváření odkazů.

SuppressPathMatching

Získává nebo nastavuje hodnotu, která určuje, jestli se tento model účastní v rámci cesty pro porovnání (příchozí směrování).

Template

Získá nebo nastaví šablonu trasy atributu.

Metody

CombineAttributeRouteModel(AttributeRouteModel, AttributeRouteModel)

Kombinuje dvě AttributeRouteModel instance a vrátí novou AttributeRouteModel instanci s výsledkem.

CombineTemplates(String, String)

Kombinuje předponu a šablonu směrování pro trasu atributu.

IsOverridePattern(String)

Určuje, zda lze pro přepsání předpony použít vzor šablony.

ReplaceTokens(String, IDictionary<String,String>)

Nahradí tokeny v šabloně poskytnutými hodnotami.

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

Nahradí tokeny v šabloně poskytnutými hodnotami a transformátorem tokenu trasy.

Platí pro