EventInfo.GetAddMethod Yöntem

Tanım

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ırMethodInfo.

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 , trueolay 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.

Ayrıca bkz.

Şunlara uygulanır