Aracılığıyla paylaş


ActionDescriptor Sınıf

Tanım

Eylem yöntemi hakkında ad, denetleyici, parametreler, öznitelikler ve filtreler gibi bilgiler sağlar.

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

Oluşturucular

ActionDescriptor()

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

Özellikler

ActionName

Eylem yönteminin adını alır.

ControllerDescriptor

Denetleyici tanımlayıcısını alır.

UniqueId

Gecikmeli başlatmayı kullanarak eylem tanımlayıcısının benzersiz kimliğini alır.

Yöntemler

Execute(ControllerContext, IDictionary<String,Object>)

Belirtilen parametreleri ve denetleyici bağlamını kullanarak eylem yöntemini yürütü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.

GetFilters()
Geçersiz.

Bu eylem yöntemiyle ilişkili filtreleri döndürür.

GetParameters()

Eylem yönteminin parametrelerini döndürür.

GetSelectors()

Action-method seçicilerini döndürür.

IsDefined(Type, Boolean)

Belirtilen öznitelik türünün bir veya daha fazla örneğinin bu üye için tanımlanıp tanımlanmayacağını belirler.

Şunlara uygulanır