ActionDescriptor Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |