ActionDescriptor Klasse

Definition

Stellt Informationen zu einer Aktionsmethode bereit, z. B. Name, Controller, Parameter, Attribute und Filter.

public abstract class ActionDescriptor : System.Reflection.ICustomAttributeProvider
type ActionDescriptor = class
    interface ICustomAttributeProvider
Public MustInherit Class ActionDescriptor
Implements ICustomAttributeProvider
Vererbung
ActionDescriptor
Abgeleitet
Implementiert

Konstruktoren

ActionDescriptor()

Initialisiert eine neue Instanz der ActionDescriptor-Klasse.

Eigenschaften

ActionName

Ruft den Namen der Aktionsmethode ab.

ControllerDescriptor

Ruft den Controllerdeskriptor ab.

UniqueId

Ruft die eindeutige ID für den Aktionsdeskriptor mithilfe der verzögerten Initialisierung ab.

Methoden

Execute(ControllerContext, IDictionary<String,Object>)

Führt die Aktionsmethode aus, indem die angegebenen Parameter und der Controllerkontext verwendet werden.

GetCustomAttributes(Boolean)

Gibt ein Array mit benutzerdefinierten Attributen zurück, die für diesen Member definiert sind, mit Ausnahme von benannten Attributen.

GetCustomAttributes(Type, Boolean)

Gibt ein Array von benutzerdefinierten Attributen zurück, die für dieses Element definiert sind und durch den Typ identifiziert werden.

GetFilterAttributes(Boolean)

Ruft die Filterattribute ab.

GetFilters()
Veraltet.

Gibt die Filter zurück, die dieser Aktionsmethode zugeordnet sind.

GetParameters()

Gibt die Parameter der Aktionsmethode zurück.

GetSelectors()

Gibt die Aktionsmethodenselektoren zurück.

IsDefined(Type, Boolean)

Bestimmt, ob eine oder mehrere Instanzen des angegebenen Attributtyps für diesen Member definiert sind.

Gilt für: