Udostępnij za pośrednictwem


ControllerDescriptor Klasa

Definicja

Hermetyzuje informacje opisujące kontroler, takie jak jego nazwa, typ i akcje.

public abstract class ControllerDescriptor : System.Reflection.ICustomAttributeProvider
type ControllerDescriptor = class
    interface ICustomAttributeProvider
Public MustInherit Class ControllerDescriptor
Implements ICustomAttributeProvider
Dziedziczenie
ControllerDescriptor
Pochodne
Implementuje

Konstruktory

ControllerDescriptor()

Inicjuje nowe wystąpienie klasy ControllerDescriptor.

Właściwości

ControllerName

Pobiera nazwę kontrolera.

ControllerType

Pobiera typ kontrolera.

UniqueId

Po zaimplementowaniu w klasie pochodnej pobiera unikatowy identyfikator deskryptora kontrolera przy użyciu inicjowania z opóźnieniem.

Metody

FindAction(ControllerContext, String)

Znajduje metodę akcji przy użyciu określonej nazwy i kontekstu kontrolera.

GetCanonicalActions()

Pobiera listę deskryptorów metody akcji w kontrolerze.

GetCustomAttributes(Boolean)

Pobiera atrybuty niestandardowe zdefiniowane dla tego elementu członkowskiego z wyłączeniem nazwanych atrybutów.

GetCustomAttributes(Type, Boolean)

Pobiera atrybuty niestandardowe określonego typu zdefiniowanego dla tego elementu członkowskiego z wyłączeniem nazwanych atrybutów.

GetFilterAttributes(Boolean)

Pobiera atrybuty filtru.

IsDefined(Type, Boolean)

Pobiera wartość wskazującą, czy dla tego elementu członkowskiego zdefiniowano jedno lub więcej wystąpień określonego atrybutu niestandardowego.

Dotyczy