Udostępnij za pośrednictwem


AttributeRouteModel Klasa

Definicja

Model tras atrybutów.

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

Konstruktory

AttributeRouteModel()

Inicjuje nowe wystąpienie klasy Microsoft.AspNetCore.Mvc.Routing.AttributeRoute.

AttributeRouteModel(AttributeRouteModel)

Konstruktor kopiujący dla elementu Microsoft.AspNetCore.Mvc.Routing.AttributeRoute.

AttributeRouteModel(IRouteTemplateProvider)

Inicjuje Microsoft.AspNetCore.Mvc.Routing.AttributeRoute nowe wystąpienie przy użyciu określonego templateProviderelementu .

Właściwości

Attribute

Pobiera klasę IRouteTemplateProvider.

IsAbsoluteTemplate

Pobiera lub ustawia wartość określającą, czy ten szablon trasy dla tego modelu zastępuje szablon trasy w zakresie nadrzędnym.

Name

Pobiera lub ustawia nazwę trasy.

Order

Pobiera lub ustawia kolejność tras.

SuppressLinkGeneration

Pobiera lub ustawia wartość, która określa, czy ten model uczestniczy w generowaniu linków.

SuppressPathMatching

Pobiera lub ustawia wartość, która określa, czy ten model uczestniczy w dopasowywaniu ścieżek (routing przychodzący).

Template

Pobiera lub ustawia szablon trasy atrybutu.

Metody

CombineAttributeRouteModel(AttributeRouteModel, AttributeRouteModel)

Łączy dwa AttributeRouteModel wystąpienia i zwraca nowe AttributeRouteModel wystąpienie z wynikiem.

CombineTemplates(String, String)

Łączy prefiks i szablon trasy dla trasy atrybutu.

IsOverridePattern(String)

Określa, czy wzorzec szablonu może służyć do zastąpienia prefiksu.

ReplaceTokens(String, IDictionary<String,String>)

Zamienia tokeny w szablonie na podane wartości.

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

Zastępuje tokeny w szablonie podanymi wartościami i transformatorem tokenu trasy.

Dotyczy