Aracılığıyla paylaş


ControllerDescriptor Sınıf

Tanım

Denetleyicinin adı, türü ve eylemleri gibi denetleyiciyi açıklayan bilgileri kapsüller.

public abstract class ControllerDescriptor : System.Reflection.ICustomAttributeProvider
type ControllerDescriptor = class
    interface ICustomAttributeProvider
Public MustInherit Class ControllerDescriptor
Implements ICustomAttributeProvider
Devralma
ControllerDescriptor
Türetilmiş
Uygulamalar

Oluşturucular

ControllerDescriptor()

ControllerDescriptor sınıfının yeni bir örneğini başlatır.

Özellikler

ControllerName

Denetleyicinin adını alır.

ControllerType

Denetleyicinin türünü alır.

UniqueId

Türetilmiş bir sınıfta uygulandığında, gecikmeli başlatmayı kullanarak denetleyici tanımlayıcısının benzersiz kimliğini alır.

Yöntemler

FindAction(ControllerContext, String)

Belirtilen adı ve denetleyici bağlamını kullanarak bir eylem yöntemi bulur.

GetCanonicalActions()

Denetleyicideki action-method tanımlayıcılarının listesini alır.

GetCustomAttributes(Boolean)

Adlandırılmış öznitelikler hariç, bu üye için tanımlanan özel öznitelikleri alır.

GetCustomAttributes(Type, Boolean)

Adlandırılmış öznitelikler hariç, bu üye için tanımlanan belirtilen türde özel öznitelikleri alır.

GetFilterAttributes(Boolean)

Filtre özniteliklerini alır.

IsDefined(Type, Boolean)

Belirtilen özel özniteliğin bir veya daha fazla örneğinin bu üye için tanımlanıp tanımlanmadığını gösteren bir değer alır.

Şunlara uygulanır