Aracılığıyla paylaş


ReflectedControllerDescriptor Sınıf

Tanım

Yansıtılan denetleyiciyi açıklayan bilgileri içerir.

public class ReflectedControllerDescriptor : System.Web.Mvc.ControllerDescriptor
type ReflectedControllerDescriptor = class
    inherit ControllerDescriptor
Public Class ReflectedControllerDescriptor
Inherits ControllerDescriptor
Devralma
ReflectedControllerDescriptor

Oluşturucular

ReflectedControllerDescriptor(Type)

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

Özellikler

ControllerName

Denetleyicinin adını alır.

(Devralındığı yer: ControllerDescriptor)
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.

(Devralındığı yer: ControllerDescriptor)

Yöntemler

FindAction(ControllerContext, String)

Belirtilen denetleyici bağlamı için belirtilen eylemi bulur.

GetCanonicalActions()

Denetleyici için eylemlerin listesini döndürür.

GetCustomAttributes(Boolean)

Adlandırılmış öznitelikler hariç, bu üye için tanımlanan özel öznitelikler dizisini döndürür.

GetCustomAttributes(Type, Boolean)

Bu üye için tanımlanan ve türe göre tanımlanan bir özel öznitelik dizisi döndürür.

GetFilterAttributes(Boolean)

Filtre özniteliklerini alır.

IsDefined(Type, Boolean)

Bu üye için özel öznitelik türünün bir veya daha fazla örneğinin tanımlanıp tanımlanmadığını gösteren bir değer döndürür.

Şunlara uygulanır