Microsoft.AspNetCore.Mvc.ActionConstraints Namespace¶
-
namespace
Microsoft.AspNetCore.Mvc.ActionConstraints¶ Interfaces
- interface
IActionConstraint - Supports conditional logic to determine whether or not an associated action is valid to be selected for the given request.
- interface
IActionConstraintFactory - A factory for
Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraint. - interface
IActionConstraintMetadata - A marker interface that identifies a type as metadata for an
Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraint. - interface
IActionConstraintProvider
Classes
- class
ActionConstraintContext - Context for
Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraintexecution. - class
ActionConstraintItem - Represents an
Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraintMetadatawith or without a correspondingMicrosoft.AspNetCore.Mvc.ActionConstraints.IActionConstraint. - class
ActionConstraintProviderContext - Context for an action constraint provider.
- class
ActionMethodSelectorAttribute - Base class for attributes which can implement conditional logic to enable or disable an action
for a given request. See
Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraint.
Structures
- struct
ActionSelectorCandidate - A candidate action for action selection.
- interface