Compartilhar via


RouteAttribute Classe

Definição

Coloque em um controlador ou ação para que seja exposto diretamente por meio de uma rota. Quando posicionado em um controlador, aplica-se a ações que não têm qualquer System.Web.Mvc.RouteAttribute’s em si.

[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
Herança
RouteAttribute
Atributos
Implementações

Construtores

RouteAttribute()

Inicializa uma nova instância da classe RouteAttribute.

RouteAttribute(String)

Inicializa uma nova instância da RouteAttribute classe com o modelo especificado.

Propriedades

Name

Obtém ou define o nome da rota.

Order

Obtém a ordem na qual a rota está aplicada.

Template

Obtém o padrão de URL para a rota coincidir.

Implantações explícitas de interface

IDirectRouteFactory.CreateRoute(DirectRouteFactoryContext)

Cria uma entrada direta de rota.

Aplica-se a