ControllerDescriptor 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.
Kapselt Informationen, die einen Controller beschreiben, z. B. seinen Namen, den Typ und die Aktionen.
public abstract class ControllerDescriptor : System.Reflection.ICustomAttributeProvider
type ControllerDescriptor = class
interface ICustomAttributeProvider
Public MustInherit Class ControllerDescriptor
Implements ICustomAttributeProvider
- Vererbung
-
ControllerDescriptor
- Abgeleitet
- Implementiert
Konstruktoren
ControllerDescriptor() |
Initialisiert eine neue Instanz der ControllerDescriptor-Klasse. |
Eigenschaften
ControllerName |
Ruft den Namen des Controllers ab. |
ControllerType |
Ruft den Typ des Controllers ab. |
UniqueId |
Ruft bei Implementierung in einer abgeleiteten Klasse die eindeutige ID für den Controllerdeskriptor mithilfe der verzögerten Initialisierung ab. |
Methoden
FindAction(ControllerContext, String) |
Sucht nach einer Aktionsmethode, indem der angegebene Name und der Controllerkontext verwendet werden. |
GetCanonicalActions() |
Ruft eine Liste von Aktionsmethodendeskriptoren im Controller ab. |
GetCustomAttributes(Boolean) |
Ruft für diesen Member definierte benutzerdefinierte Attribute ab, mit Ausnahme benannter Attribute. |
GetCustomAttributes(Type, Boolean) |
Ruft benutzerdefinierte Attribute eines angegebenen Typs ab, die für diesen Member definiert sind, mit Ausnahme benannter Attribute. |
GetFilterAttributes(Boolean) |
Ruft die Filterattribute ab. |
IsDefined(Type, Boolean) |
Ruft einen Wert ab, der angibt, ob eine oder mehrere Instanzen des angegebenen benutzerdefinierten Attributs für diesen Member definiert sind. |