Sdílet prostřednictvím


ActionMethodSelectorAttribute Třída

Definice

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.

public ref class ActionMethodSelectorAttribute abstract : Attribute, Microsoft::AspNetCore::Mvc::ActionConstraints::IActionConstraint
[System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)]
public abstract class ActionMethodSelectorAttribute : Attribute, Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraint
[<System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)>]
type ActionMethodSelectorAttribute = class
    inherit Attribute
    interface IActionConstraint
    interface IActionConstraintMetadata
Public MustInherit Class ActionMethodSelectorAttribute
Inherits Attribute
Implements IActionConstraint
Dědičnost
ActionMethodSelectorAttribute
Atributy
Implementuje

Konstruktory

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.

Vlastnosti

Order

Pořadí omezení.

Metody

Accept(ActionConstraintContext)

Určuje, zda je akce platným kandidátem pro výběr.

IsValidForRequest(RouteContext, ActionDescriptor)

Určuje, zda je výběr akce platný pro zadaný kontext trasy.

Platí pro