Compartir a través de


RouteAttribute Clase

Definición

Se coloca en un controlador o una acción para exponerlo directamente a través de una ruta. Cuando se coloca en un controlador, se aplica a las acciones que no tienen ningún System.Web.Mvc.RouteAttribute.

[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=true, Inherited=false)]
public sealed class RouteAttribute : Attribute, System.Web.Mvc.Routing.IDirectRouteFactory, System.Web.Mvc.Routing.IRouteInfoProvider
type RouteAttribute = class
    inherit Attribute
    interface IDirectRouteFactory
    interface IRouteInfoProvider
Public NotInheritable Class RouteAttribute
Inherits Attribute
Implements IDirectRouteFactory, IRouteInfoProvider
Herencia
RouteAttribute
Atributos
Implementaciones

Constructores

RouteAttribute()

Inicializa una nueva instancia de la clase RouteAttribute.

RouteAttribute(String)

Inicializa una nueva instancia de la RouteAttribute clase con la plantilla especificada.

Propiedades

Name

Obtiene o establece el nombre de la ruta.

Order

Obtiene el orden en que se aplica la ruta.

Template

Obtiene el patrón con el que debe coincidir la ruta.

Implementaciones de interfaz explícitas

IDirectRouteFactory.CreateRoute(DirectRouteFactoryContext)

Crea una entrada de ruta directa.

Se aplica a