AttributeRouteModel Clase

Definición

Un modelo para las rutas de atributo.

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

Constructores

AttributeRouteModel()

Inicializa una nueva instancia de la clase Microsoft.AspNetCore.Mvc.Routing.AttributeRoute.

AttributeRouteModel(AttributeRouteModel)

Constructor de copia para Microsoft.AspNetCore.Mvc.Routing.AttributeRoute.

AttributeRouteModel(IRouteTemplateProvider)

Inicializa una nueva instancia de Microsoft.AspNetCore.Mvc.Routing.AttributeRoute mediante el especificado templateProvider.

Propiedades

Attribute

Obtiene la estructura IRouteTemplateProvider.

IsAbsoluteTemplate

Obtiene o establece un valor que determina si esta plantilla de ruta para este modelo invalida la plantilla de ruta en el ámbito primario.

Name

Obtiene o establece el nombre de ruta.

Order

Obtiene o establece el orden de la ruta.

SuppressLinkGeneration

Obtiene o establece un valor que determina si este modelo participa en la generación de vínculos.

SuppressPathMatching

Obtiene o establece un valor que determina si este modelo participa en la coincidencia de rutas de acceso (enrutamiento entrante).

Template

Obtiene o establece la plantilla de ruta de atributo.

Métodos

CombineAttributeRouteModel(AttributeRouteModel, AttributeRouteModel)

Combina dos AttributeRouteModel instancias y devuelve una nueva AttributeRouteModel instancia con el resultado.

CombineTemplates(String, String)

Combina el prefijo y la plantilla de ruta para una ruta de atributo.

IsOverridePattern(String)

Determina si se puede usar un patrón de plantilla para invalidar un prefijo.

ReplaceTokens(String, IDictionary<String,String>)

Reemplaza los tokens de la plantilla por los valores proporcionados.

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

Reemplaza los tokens de la plantilla por los valores proporcionados y el transformador de token de ruta.

Se aplica a