ComAwareEventInfo.GetRaiseMethod(Boolean) 方法

定义

在派生类中重写时,返回引发该事件时调用的方法。

public:
 override System::Reflection::MethodInfo ^ GetRaiseMethod(bool nonPublic);
public override System.Reflection.MethodInfo? GetRaiseMethod (bool nonPublic);
public override System.Reflection.MethodInfo GetRaiseMethod (bool nonPublic);
override this.GetRaiseMethod : bool -> System.Reflection.MethodInfo
Public Overrides Function GetRaiseMethod (nonPublic As Boolean) As MethodInfo

参数

nonPublic
Boolean

如果返回非公共方法,则为 true;否则为 false

返回

引发该事件时调用的对象。

例外

nonPublictrue,表示用于添加事件处理程序委托的方法为非公共的,并且调用方无权对非公共方法进行反射。

注解

此方法为使用 C# event 关键字或 Visual Basic Event 关键字声明的事件返回 null 。 这是因为 C# 和 Visual Basic 编译器不会生成此类方法。

适用于