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.