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

Шаблон маршрута. Может иметь значение null.

Применяется к