Aracılığıyla paylaş


AcceptVerbsAttribute Sınıf

Tanım

Bir eylemin hangi HTTP yöntemlerini desteklediğini belirtir.

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

Oluşturucular

AcceptVerbsAttribute(String)

AcceptVerbsAttribute sınıfının yeni bir örneğini başlatır.

AcceptVerbsAttribute(String[])

AcceptVerbsAttribute sınıfının yeni bir örneğini başlatır.

Özellikler

HttpMethods

Eylemin desteklediği HTTP yöntemlerini alır.

Name

Yol adını alır. Yol adı, verilen yol değerleri kümesine göre bir yol seçimine 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 bir sıra değerine sahip yollar deneniyor. Bir yol bir değer belirtmediğinde, denetleyicide Order bir değer tanımlamıyorsa RouteAttribute veya varsayılan değeri olan 0 değerini alır.

Route

Yol şablonu. Null olabilir.

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 bir sıra değerine sahip yollar deneniyor. Bir yol bir değer belirtmediğinde, varsayılan değeri 0 olur. Order özelliği için null değer, kullanıcının yol için açık bir sipariş belirtmediğini gösterir.

IRouteTemplateProvider.Template

Yol şablonu. olabilir null.

Şunlara uygulanır