EventInfo.GetRaiseMethod Method (Boolean)
When overridden in a derived class, returns the method that is called when the event is raised, specifying whether to return non-public methods.
Assembly: mscorlib (in mscorlib.dll)
Parameters
- nonPublic
- Type: System.Boolean
true if non-public methods can be returned; otherwise, false.
Return Value
Type: System.Reflection.MethodInfoA MethodInfo object that was called when the event was raised.
Implements
_EventInfo.GetRaiseMethod(Boolean)| Exception | Condition |
|---|---|
| MethodAccessException | nonPublic is true, the method used to add an event handler delegate is non-public, and the caller does not have permission to reflect on non-public methods. |
- ReflectionPermission
when invoked late-bound through mechanisms such as Type.InvokeMember. Associated enumeration: ReflectionPermissionFlag.MemberAccess.
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.