Microsoft.AspNetCore.Mvc.ActionConstraints Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje kontrakty a implementace pro omezení akcí.
Třídy
ActionConstraintContext |
Kontext pro IActionConstraint spuštění. |
ActionConstraintItem |
Představuje objekt IActionConstraintMetadata s odpovídajícím objektem nebo bez odpovídajícího IActionConstraintobjektu . |
ActionConstraintProviderContext |
Kontext zprostředkovatele omezení akce |
ActionMethodSelectorAttribute |
Základní třída pro atributy, které mohou implementovat podmíněnou logiku pro povolení nebo zakázání akce pro daný požadavek. Viz třída IActionConstraint. |
HttpMethodActionConstraint |
Implementace IActionConstraint použité k vynucení filtrování metod HTTP při použití MVC s podporou starší verze IRouter . Lze HttpMethodActionConstraint použít k určení sady metod HTTP podporovaných akcí. |
Struktury
ActionSelectorCandidate |
Akce kandidáta pro výběr akce. |
Rozhraní
IActionConstraint |
Podporuje podmíněnou logiku, která určuje, jestli je pro daný požadavek platná přidružená akce. |
IActionConstraintFactory |
Továrna pro IActionConstraint. |
IActionConstraintMetadata |
Rozhraní značky, které identifikuje typ jako metadata pro IActionConstraint. |
IActionConstraintProvider |
Poskytovatel pro IActionConstraint. |
Poznámky
Úvod do ASP.NET Core MVC najdete v tématu Přehled ASP.NET Core Mvc.