Condividi tramite


Microsoft.AspNetCore.Mvc.ActionConstraints Spazio dei nomi

Fornisce contratti e implementazioni per i vincoli di azione.

Classi

ActionConstraintContext

Contesto per IActionConstraint l'esecuzione.

ActionConstraintItem

Rappresenta un IActionConstraintMetadata oggetto con o senza un oggetto corrispondente IActionConstraint.

ActionConstraintProviderContext

Contesto per un provider di vincoli di azione.

ActionMethodSelectorAttribute

Classe di base per gli attributi che possono implementare la logica condizionale per abilitare o disabilitare un'azione per una determinata richiesta. Vedere IActionConstraint.

HttpMethodActionConstraint

Implementazione di IActionConstraint usata per applicare il filtro dei metodi HTTP quando MVC viene usato con il supporto legacy IRouter . Può HttpMethodActionConstraint essere usato per determinare il set di metodi HTTP supportati da un'azione.

Struct

ActionSelectorCandidate

Azione candidata per la selezione dell'azione.

Interfacce

IActionConstraint

Supporta la logica condizionale per determinare se un'azione associata è valida per essere selezionata per la richiesta specificata.

IActionConstraintFactory

Factory per IActionConstraint.

IActionConstraintMetadata

Interfaccia del marcatore che identifica un tipo come metadati per un oggetto IActionConstraint.

IActionConstraintProvider

Provider per IActionConstraint.

Commenti

Per un'introduzione a ASP.NET Core MVC, Panoramica di ASP.NET Core Mvc.