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. |