AcceptVerbsAttribute Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает, какие 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 |
Возвращает порядок маршрута. Порядок определяет порядок выполнения маршрута. Сначала пробуются маршруты со значением нижнего порядка. Если маршрут не задает значение, он получает значение Order или значение по умолчанию 0, если RouteAttribute значение не определяется на контроллере. |
Route |
Шаблон маршрута. Может принимать значение NULL. |
Явные реализации интерфейса
IRouteTemplateProvider.Order |
Возвращает порядок маршрута. Порядок определяет порядок выполнения маршрута. Сначала пробуются маршруты со значением нижнего порядка. Если маршрут не указывает значение, оно получает значение по умолчанию 0. Значение NULL для свойства Order означает, что пользователь не указал явный порядок маршрута. |
IRouteTemplateProvider.Template |
Шаблон маршрута. Может иметь значение |