Microsoft.AspNetCore.Mvc.ActionConstraints Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет контракты и реализации для ограничений действий.
Классы
| ActionConstraintContext |
Контекст для IActionConstraint выполнения. |
| ActionConstraintItem |
IActionConstraintMetadata Представляет с соответствующим объектом или без .IActionConstraint |
| ActionConstraintProviderContext |
Контекст для поставщика ограничений действий. |
| ActionMethodSelectorAttribute |
Базовый класс для атрибутов, которые могут реализовать условную логику для включения или отключения действия для данного запроса. См. раздел IActionConstraint. |
| HttpMethodActionConstraint |
Реализация , используемая для принудительной IActionConstraint фильтрации методов HTTP, если MVC используется с устаревшей поддержкой IRouter . Можно HttpMethodActionConstraint использовать для определения набора методов HTTP, поддерживаемых действием. |
Структуры
| ActionSelectorCandidate |
Действие-кандидат для выбора действия. |
Интерфейсы
| IActionConstraint |
Поддерживает условную логику для определения допустимости выбора связанного действия для данного запроса. |
| IActionConstraintFactory |
Фабрика для IActionConstraint. |
| IActionConstraintMetadata |
Интерфейс маркера, определяющий тип в качестве метаданных для IActionConstraint. |
| IActionConstraintProvider |
Поставщик для IActionConstraint. |
Комментарии
Общие сведения о ASP.NET Core MVC см. в статье Общие сведения о ASP.NET Core Mvc.