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.

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