Sprache

RouteAttribute Klasse

Definition

Platzieren auf einem Controller oder einer Aktion zum direkten Bereitstellen über eine Route. Bei Platzierung auf einem Controller gilt es für Aktionen, die kein System.Web.Mvc.RouteAttribute haben.

[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
Vererbung
RouteAttribute
Attribute
Implementiert

Konstruktoren

Name Beschreibung
RouteAttribute()

Initialisiert eine neue Instanz der RouteAttribute-Klasse.

RouteAttribute(String)

Initialisiert eine neue instance der RouteAttribute -Klasse mit der angegebenen Vorlage.

Eigenschaften

Name Beschreibung
Name

Ruft den Namen der Route ab bzw. legt diesen fest.

Order

Ruft die Reihenfolge ab, in der die Route angewendet wird.

Template

Ruft das Routenmuster ab, das auf Übereinstimmung geprüft werden soll.

Explizite Schnittstellenimplementierungen

Name Beschreibung
IDirectRouteFactory.CreateRoute(DirectRouteFactoryContext)

Erstellt einen direkten Routeneintrag.

Gilt für: