Aracılığıyla paylaş


RouteAttribute Sınıf

Tanım

Bir denetleyicide öznitelik yolunu belirtir.

public ref class RouteAttribute : Attribute, Microsoft::AspNetCore::Mvc::Routing::IRouteTemplateProvider
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=true, Inherited=true)]
public class RouteAttribute : Attribute, Microsoft.AspNetCore.Mvc.Routing.IRouteTemplateProvider
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=true, Inherited=true)>]
type RouteAttribute = class
    inherit Attribute
    interface IRouteTemplateProvider
Public Class RouteAttribute
Inherits Attribute
Implements IRouteTemplateProvider
Devralma
RouteAttribute
Öznitelikler
Uygulamalar

Oluşturucular

RouteAttribute(String)

Verilen yol şablonuyla yeni RouteAttribute bir oluşturur.

Özellikler

Name

Yol adını alır. Yol adı, verilen yol değerleri kümesine göre bir yolun seçilmesine güvenmek yerine belirli bir yolu kullanarak bağlantı oluşturmak için kullanılabilir.

Order

Rota sırasını alır. Sıra, yol yürütme sırasını belirler. Önce daha düşük sipariş değerine sahip yollar deneniyor. Bir eylem, bir sipariş olmayan null bir sağlayarak bir IRouteTemplateProvider yol tanımlarsa, bu değer yerine bu sipariş kullanılır. Eylem veya denetleyici bir sıra tanımlayamazsa, varsayılan 0 değeri kullanılır.

Template

Yol şablonu. olabilir null.

Belirtik Arabirim Kullanımları

IRouteTemplateProvider.Order

Rota sırasını alır. Sıra, yol yürütme sırasını belirler. Önce daha düşük sipariş değerine sahip yollar deneniyor. Bir yol bir değer belirtmediğinde varsayılan değer olan 0 değerini alır. Order özelliği için null değer, kullanıcının yol için açık bir sipariş belirtmediğini gösterir.

Şunlara uygulanır