ComAwareEventInfo.GetAddMethod-Methode: (Boolean)
Veröffentlicht: Oktober 2016
Ruft die Methode ab, mit der der Ereignisquelle ein Ereignishandlerdelegat hinzugefügt wurde.
Namespace: System.Runtime.InteropServices
Assembly: System.Core (in System.Core.dll)
Syntax
public override MethodInfo GetAddMethod(
bool nonPublic
)
public:
virtual MethodInfo^ GetAddMethod(
bool nonPublic
) override
override GetAddMethod :
nonPublic:bool -> MethodInfo
Public Overrides Function GetAddMethod (
nonPublic As Boolean
) As MethodInfo
Parameter
nonPublic
Type: System.Booleantrue auf nicht öffentliche Methoden zurückgegeben wird. andernfalls false.
Rückgabewert
Type: System.Reflection.MethodInfo
Die Methode, die verwendet wurde, um einen Ereignishandler hinzufügen Delegat, der die Ereignisquelle.
Implementiert
_EventInfo.GetAddMethod(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 ruft die EventInfo.GetAddMethod-Methode auf.
Versionsinformationen
.NET Framework
Verfügbar seit 4.0
Portierbare Klassenbibliothek
Unterstützt in: portierbare .NET-Plattformen
Siehe auch
GetAddMethod Überladen
ComAwareEventInfo-Klasse
System.Runtime.InteropServices-Namespace
Zurück zum Anfang