Microsoft.AspNetCore.Mvc.ActionConstraints Przestrzeń nazw

Zawiera kontrakty i implementacje ograniczeń akcji.

Klasy

ActionConstraintContext

Kontekst do IActionConstraint wykonania.

ActionConstraintItem

Reprezentuje obiekt IActionConstraintMetadata z elementem lub bez odpowiadającego IActionConstraintelementu .

ActionConstraintProviderContext

Kontekst dostawcy ograniczeń akcji.

ActionMethodSelectorAttribute

Klasa bazowa dla atrybutów, które mogą implementować logikę warunkową w celu włączenia lub wyłączenia akcji dla danego żądania. Zobacz: .

HttpMethodActionConstraint

Implementacja IActionConstraint używana do wymuszania filtrowania metod HTTP, gdy mvC jest używana ze starszą IRouter obsługą. Element HttpMethodActionConstraint może służyć do określania zestawu metod HTTP obsługiwanych przez akcję.

Struktury

ActionSelectorCandidate

Akcja kandydata do wyboru akcji.

Interfejsy

IActionConstraint

Obsługuje logikę warunkową, aby określić, czy skojarzona akcja jest prawidłowa do wybrania dla danego żądania.

IActionConstraintFactory

Fabryka dla programu IActionConstraint.

IActionConstraintMetadata

Interfejs znacznika, który identyfikuje typ jako metadane dla elementu IActionConstraint.

IActionConstraintProvider

Dostawca dla programu IActionConstraint.

Uwagi

Aby zapoznać się z wprowadzeniem do ASP.NET Core MVC, omówienie ASP.NET Core Mvc.