Microsoft.AspNetCore.Mvc.ActionConstraints 命名空間

提供動作條件約束的合約和實作。

類別

ActionConstraintContext

執行 IActionConstraint 的內容。

ActionConstraintItem

表示 IActionConstraintMetadata 具有或不含對應 IActionConstraint 之 的 。

ActionConstraintProviderContext

動作條件約束提供者的內容。

ActionMethodSelectorAttribute

屬性的基類,可實作條件式邏輯,以啟用或停用指定要求的動作。 請參閱 IActionConstraint

HttpMethodActionConstraint

當 MVC 搭配舊版 IRouter 支援使用時,用來強制執行 HTTP 方法篩選的 實 IActionConstraint 作。 HttpMethodActionConstraint可用來判斷動作支援的 HTTP 方法集合。

結構

ActionSelectorCandidate

動作選取的候選動作。

介面

IActionConstraint

支援條件式邏輯,以判斷指定的要求是否有效選取相關聯的動作。

IActionConstraintFactory

IActionConstraint 處理站。

IActionConstraintMetadata

標記介面,識別型別為 的 IActionConstraint 中繼資料。

IActionConstraintProvider

IActionConstraint 提供者。

備註

如需 ASP.NET Core MVC 簡介,ASP.NET Core Mvc 概觀