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.IActionConstraint
execution. - class
ActionConstraintItem
- Represents an
Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraintMetadata
with 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