Sdílet prostřednictvím


ActionDescriptor Třída

Definice

Poskytuje informace o metodě akce, například její název, kontroler, parametry, atributy a filtry.

public abstract class ActionDescriptor : System.Reflection.ICustomAttributeProvider
type ActionDescriptor = class
    interface ICustomAttributeProvider
Public MustInherit Class ActionDescriptor
Implements ICustomAttributeProvider
Dědičnost
ActionDescriptor
Odvozené
Implementuje

Konstruktory

ActionDescriptor()

Inicializuje novou instanci ActionDescriptor třídy .

Vlastnosti

ActionName

Získá název metody akce.

ControllerDescriptor

Získá popisovač kontroleru.

UniqueId

Získá jedinečné ID pro popisovač akce pomocí opožděné inicializace.

Metody

Execute(ControllerContext, IDictionary<String,Object>)

Provede metodu akce pomocí zadaných parametrů a kontextu kontroleru.

GetCustomAttributes(Boolean)

Vrátí pole vlastních atributů, které jsou definovány pro tento člen, s výjimkou pojmenovaných atributů.

GetCustomAttributes(Type, Boolean)

Vrátí pole vlastních atributů, které jsou definovány pro tento člen, identifikované typem.

GetFilterAttributes(Boolean)

Získá atributy filtru.

GetFilters()
Zastaralé.

Vrátí filtry, které jsou přidruženy k této metodě akce.

GetParameters()

Vrátí parametry metody akce.

GetSelectors()

Vrátí selektory metody akce.

IsDefined(Type, Boolean)

Určuje, zda je pro tohoto člena definována jedna nebo více instancí zadaného typu atributu.

Platí pro