Freigeben über


ComAwareEventInfo.GetRaiseMethod-Methode: (Boolean)

 

Veröffentlicht: Oktober 2016

Ruft beim Überschreiben in einer abgeleiteten Klasse gibt die Methode aufgerufen wurde, wenn das Ereignis ausgelöst wurde.

Namespace:   System.Runtime.InteropServices
Assembly:  System.Core (in System.Core.dll)

Syntax

public override MethodInfo GetRaiseMethod(
    bool nonPublic
)
public:
virtual MethodInfo^ GetRaiseMethod(
    bool nonPublic
) override
override GetRaiseMethod : 
        nonPublic:bool -> MethodInfo
Public Overrides Function GetRaiseMethod (
    nonPublic As Boolean
) As MethodInfo

Parameter

  • nonPublic
    Type: System.Boolean

    true auf nicht öffentliche Methoden zurückgegeben wird. andernfalls false.

Rückgabewert

Type: System.Reflection.MethodInfo

Das Objekt, das aufgerufen wurde, als das Ereignis ausgelöst wurde.

Implementiert

_EventInfo.GetRaiseMethod(Boolean)

Ausnahmen

Exception Condition
MethodAccessException

nonPublic ist true und die zum Hinzufügen von Ereignishandlerdelegaten verwendete Methode ist nicht öffentlich, aber der Aufrufer verfügt nicht über die Berechtigung zum Reflektieren nicht öffentlicher Methoden.

Hinweise

Diese Methode gibt null für Ereignisse, die mit dem C#-deklariert werden event Schlüsselwort oder Visual Basic Event Schlüsselwort. Dies ist, da die C#- und Visual Basic-Compiler eine solche Methode nicht generieren.

Sicherheit

ReflectionPermission

when invoked late-bound through mechanisms such as M:System.Type.InvokeMember(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Object,System.Object[],System.Reflection.ParameterModifier[],System.Globalization.CultureInfo,System.String[]). Associated enumeration: F:System.Security.Permissions.ReflectionPermissionFlag.MemberAccess

Versionsinformationen

.NET Framework
Verfügbar seit 4.0
Portierbare Klassenbibliothek
Unterstützt in: portierbare .NET-Plattformen

Siehe auch

GetRaiseMethod Überladen
ComAwareEventInfo-Klasse
System.Runtime.InteropServices-Namespace

Zurück zum Anfang