Sdílet prostřednictvím


Microsoft.AspNetCore.Mvc.ActionConstraints Obor názvů

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.