EventInfo.GetAddMethod Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Olay kaynağına bir olay işleyici temsilcisi eklemek için kullanılan yöntemi döndürür.
Aşırı Yüklemeler
GetAddMethod() |
Olay kaynağına bir olay işleyici temsilcisi eklemek için kullanılan yöntemi döndürür. |
GetAddMethod(Boolean) |
Türetilmiş bir sınıfta geçersiz kılındığında, ortak olmayan yöntemlerin AddEventHandler(Object, Delegate) döndürülip döndürülmeyeceğini belirterek olayın yöntemi için nesnesini alır |
GetAddMethod()
- Kaynak:
- EventInfo.cs
- Kaynak:
- EventInfo.cs
- Kaynak:
- EventInfo.cs
Olay kaynağına bir olay işleyici temsilcisi eklemek için kullanılan yöntemi döndürür.
public:
System::Reflection::MethodInfo ^ GetAddMethod();
public:
virtual System::Reflection::MethodInfo ^ GetAddMethod();
public System.Reflection.MethodInfo? GetAddMethod ();
public System.Reflection.MethodInfo GetAddMethod ();
member this.GetAddMethod : unit -> System.Reflection.MethodInfo
abstract member GetAddMethod : unit -> System.Reflection.MethodInfo
override this.GetAddMethod : unit -> System.Reflection.MethodInfo
Public Function GetAddMethod () As MethodInfo
Döndürülenler
Olay MethodInfo kaynağına bir olay işleyici temsilcisi eklemek için kullanılan yöntemi temsil eden nesne.
Uygulamalar
Örnekler
Yöntem genellikle aşağıdaki imzaya sahiptir:
add_<EventName>(<EventHandlerType> handler)
Açıklamalar
GetAddMethod
olayı subscribe yöntemini başlatır ve ekler.
AddEventHandler
yöntemi, bir olay kaynağının çağrı listesine olay işleyicisi temsilcisi eklemek için kullanılır.
Ayrıca bkz.
Şunlara uygulanır
GetAddMethod(Boolean)
- Kaynak:
- EventInfo.cs
- Kaynak:
- EventInfo.cs
- Kaynak:
- EventInfo.cs
Türetilmiş bir sınıfta geçersiz kılındığında, ortak olmayan yöntemlerin AddEventHandler(Object, Delegate) döndürülip döndürülmeyeceğini belirterek olayın yöntemi için nesnesini alırMethodInfo
.
public:
abstract System::Reflection::MethodInfo ^ GetAddMethod(bool nonPublic);
public abstract System.Reflection.MethodInfo? GetAddMethod (bool nonPublic);
public abstract System.Reflection.MethodInfo GetAddMethod (bool nonPublic);
abstract member GetAddMethod : bool -> System.Reflection.MethodInfo
Public MustOverride Function GetAddMethod (nonPublic As Boolean) As MethodInfo
Parametreler
- nonPublic
- Boolean
true
genel olmayan yöntemler döndürülebiliyorsa; aksi takdirde , false
.
Döndürülenler
Olay MethodInfo kaynağına bir olay işleyici temsilcisi eklemek için kullanılan yöntemi temsil eden nesne.
Uygulamalar
Özel durumlar
nonPublic
, true
olay işleyicisi temsilcisi eklemek için kullanılan yöntem genel değildir ve çağıranın genel olmayan yöntemleri yansıtma izni yoktur.
Örnekler
Yöntem genellikle aşağıdaki imzaya sahiptir:
add_<EventName>(<EventHandlerType> handler)
Açıklamalar
başlatılır GetAddMethod
ve olay abone olma yöntemini Boole değeri olarak ekler.
AddEventHandler
yöntemi, bir olay kaynağının çağrı listesine olay işleyicisi temsilcisi eklemek için kullanılır.