AcceptVerbsAttribute 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
指定動作支援的 HTTP 方法。
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
- 繼承
-
AcceptVerbsAttribute
- 屬性
- 實作
建構函式
AcceptVerbsAttribute(String) |
初始化 AcceptVerbsAttribute 類別的新執行個體。 |
AcceptVerbsAttribute(String[]) |
初始化 AcceptVerbsAttribute 類別的新執行個體。 |
屬性
HttpMethods |
取得動作支援的 HTTP 方法。 |
Name |
取得路由名稱。 路由名稱可用來使用特定路由產生連結,而不是依賴根據指定路由值的路由選取。 |
Order |
取得路由順序。 順序會決定路由執行的順序。 先嘗試具有較低順序值的路由。 當路由未指定值時,如果 RouteAttribute 未在控制器上定義值,則會取得 的值 Order 或預設值 0。 |
Route |
路由範本。 可能是 Null。 |
明確介面實作
IRouteTemplateProvider.Order |
取得路由順序。 順序會決定路由執行的順序。 先嘗試具有較低順序值的路由。 當路由未指定值時,它會取得預設值 0。 Order 屬性的 Null 值表示使用者未指定路由的明確順序。 |
IRouteTemplateProvider.Template |
路由範本。 可以是 |