Freigeben über


ComAwareEventInfo Klasse

Definition

Achtung

ComAwareEventInfo may be unavailable in future releases.

Lässt die spät gebundene Registrierung eines Ereignishandlers zu.

public ref class ComAwareEventInfo : System::Reflection::EventInfo
[System.Obsolete("ComAwareEventInfo may be unavailable in future releases.")]
public class ComAwareEventInfo : System.Reflection.EventInfo
public class ComAwareEventInfo : System.Reflection.EventInfo
[<System.Obsolete("ComAwareEventInfo may be unavailable in future releases.")>]
type ComAwareEventInfo = class
    inherit EventInfo
type ComAwareEventInfo = class
    inherit EventInfo
Public Class ComAwareEventInfo
Inherits EventInfo
Vererbung
ComAwareEventInfo
Attribute

Hinweise

Normalerweise betten Compiler Aufrufe der ComAwareEventInfo.AddEventHandler(Object, Delegate) Methoden und ComAwareEventInfo.RemoveEventHandler(Object, Delegate) automatisch ein, anstatt regulären Add-Handler zu verwenden und Handlermethoden für Ereignisse zu entfernen. Dies tritt auf, wenn die Schnittstelle eingebettet werden muss, für die das entsprechende Ereignis definiert ist.

Sie können dies angeben, indem Sie die gesamte Assembly einbetten, die die Schnittstelle enthält, indem Sie die Option /link für die Compiler verwenden oder die Eigenschaft Interoptypen einbetten in Visual Studio auf True festlegen.

Der ComAwareEventInfo Typ leitet sich von der EventInfo -Klasse ab und überschreibt die EventInfo.AddEventHandler(Object, Delegate) Methoden und EventInfo.RemoveEventHandler(Object, Delegate) .

Konstruktoren

ComAwareEventInfo(Type, String)
Veraltet.

Initialisiert eine neue Instanz der ComAwareEventInfo-Klasse unter Verwendung des angegebenen Typs und Namens des Ereignisses für den Typ.

Eigenschaften

AddMethod
Veraltet.

Ruft das MethodInfo-Objekt für die AddEventHandler(Object, Delegate)-Methode des Ereignisses, einschließlich nicht öffentliche Methoden ab.

(Geerbt von EventInfo)
Attributes
Veraltet.

Ruft die Attribute für dieses Ereignis ab.

CustomAttributes
Veraltet.

Ruft eine Sammlung ab, die die benutzerdefinierten Attribute dieses Members enthält.

(Geerbt von MemberInfo)
DeclaringType
Veraltet.

Ruft die Klasse ab, die diesen Member deklariert.

EventHandlerType
Veraltet.

Ruft das Type-Objekt des zugrunde liegenden Ereignishandlerdelegaten ab, der dem jeweiligen Ereignis zugeordnet ist.

(Geerbt von EventInfo)
IsCollectible
Veraltet.

Ruft einen Wert ab, der angibt, ob dieses AssemblyLoadContext-Objekt Teil einer Assembly ist, die sich in einem entladbaren MemberInfo befindet.

(Geerbt von MemberInfo)
IsMulticast
Veraltet.

Ruft einen Wert ab, der angibt, ob es sich um ein Multicastereignis handelt.

(Geerbt von EventInfo)
IsSpecialName
Veraltet.

Ruft einen Wert ab, der angibt, ob EventInfo einen Namen mit einer speziellen Bedeutung besitzt.

(Geerbt von EventInfo)
MemberType
Veraltet.

Ruft einen MemberTypes-Wert ab, der angibt, dass dieser Member ein Ereignis ist.

(Geerbt von EventInfo)
MetadataToken
Veraltet.

Ruft das Metadatentoken ab, das der aktuellen ComAwareEventInfo-Klasse zugeordnet ist.

MetadataToken
Veraltet.

Ruft einen Wert ab, der ein Metadatenelement identifiziert.

(Geerbt von MemberInfo)
Module
Veraltet.

Ruft das Modul ab, das der aktuellen ComAwareEventInfo-Klasse zugeordnet ist.

Module
Veraltet.

Ruft das Modul ab, in dem der Typ definiert ist, der den von der aktuellen MemberInfo-Klasse dargestellten Member deklariert.

(Geerbt von MemberInfo)
Name
Veraltet.

Ruft den Namen des aktuellen Members ab.

RaiseMethod
Veraltet.

Ruft die Methode ab, die beim Auslösen des Ereignisses aufgerufen wird, einschließlich nicht-öffentlicher Methoden.

(Geerbt von EventInfo)
ReflectedType
Veraltet.

Ruft das Klassenobjekt ab, das zum Initialisieren dieser Instanz verwendet wurde.

ReflectedType
Veraltet.

Ruft das Klassenobjekt ab, mit dem diese Instanz von MemberInfo abgerufen wurde.

(Geerbt von MemberInfo)
RemoveMethod
Veraltet.

Ruft das MethodInfo-Objekt zum Entfernen einer Methode des Ereignisses einschließlich nicht öffentlicher Methoden ab.

(Geerbt von EventInfo)

Methoden

AddEventHandler(Object, Delegate)
Veraltet.

Fügt einen Ereignishandler an ein COM-Objekt an.

Equals(Object)
Veraltet.

Gibt einen Wert zurück, der angibt, ob diese Instanz gleich einem angegebenen Objekt ist.

(Geerbt von EventInfo)
GetAddMethod()
Veraltet.

Gibt die Methode zurück, die zum Hinzufügen eines Ereignishandlerdelegaten zur Ereignisquelle verwendet wird.

(Geerbt von EventInfo)
GetAddMethod(Boolean)
Veraltet.

Ruft die Methode ab, mit der der Ereignisquelle ein Ereignishandlerdelegat hinzugefügt wurde.

GetAddMethod(Boolean)
Veraltet.

Ruft beim Überschreiben in einer abgeleiteten Klasse das MethodInfo-Objekt für die AddEventHandler(Object, Delegate)-Methode des Ereignisses ab und gibt an, ob nicht öffentliche Methoden zurückgegeben werden sollen.

(Geerbt von EventInfo)
GetCustomAttributes(Boolean)
Veraltet.

Ruft ein Array ab, das alle auf diesen Member angewendeten benutzerdefinierten Attribute enthält, wenn sie in einer abgeleiteten Klasse überschrieben wird.

GetCustomAttributes(Boolean)
Veraltet.

Gibt beim Überschreiben in einer abgeleiteten Klasse ein Array mit allen benutzerdefinierten Attributen zurück, die auf diesen Member angewendet wurden.

(Geerbt von MemberInfo)
GetCustomAttributes(Type, Boolean)
Veraltet.

Ruft ein Array ab, das alle auf diesen Member angewendeten benutzerdefinierten Attribute des angegebenen Typs enthält, wenn sie in einer abgeleiteten Klasse überschrieben wird.

GetCustomAttributes(Type, Boolean)
Veraltet.

Gibt beim Überschreiben in einer abgeleiteten Klasse ein Array aus benutzerdefinierten Attributen zurück, die auf diesen Member angewendet und von Type identifiziert wurden.

(Geerbt von MemberInfo)
GetCustomAttributesData()
Veraltet.

Gibt eine Liste von CustomAttributeData-Klassen für die aktuelle ComAwareEventInfo-Klasse zurück.

GetCustomAttributesData()
Veraltet.

Gibt eine Liste von CustomAttributeData-Objekten zurück, die Daten zu den Attributen darstellen, die auf den Zielmember angewendet wurden.

(Geerbt von MemberInfo)
GetHashCode()
Veraltet.

Gibt den Hashcode für diese Instanz zurück.

(Geerbt von EventInfo)
GetOtherMethods()
Veraltet.

Gibt die öffentlichen Methoden zurück, die einem Ereignis in den Metadaten mit der .other-Direktive zugeordnet wurden.

(Geerbt von EventInfo)
GetOtherMethods(Boolean)
Veraltet.

Gibt die öffentlichen oder nicht öffentlichen Methoden zurück, die einem Ereignis in den Metadaten zugeordnet wurden.

GetOtherMethods(Boolean)
Veraltet.

Gibt die Methoden zurück, die dem Ereignis in den Metadaten mit der .other-Direktive zugeordnet wurden und gibt an, ob nicht öffentliche Methoden eingeschlossen werden sollen.

(Geerbt von EventInfo)
GetRaiseMethod()
Veraltet.

Gibt die Methode zurück, die beim Auslösen des Ereignisses aufgerufen wird.

(Geerbt von EventInfo)
GetRaiseMethod(Boolean)
Veraltet.

Gibt die Methode zurück, die beim Auslösen des Ereignisses aufgerufen wurde, wenn sie in einer abgeleiteten Klasse überschrieben wird.

GetRaiseMethod(Boolean)
Veraltet.

Gibt beim Überschreiben in einer abgeleiteten Klasse die Methode zurück, die beim Auslösen des Ereignisses aufgerufen wird, und gibt an, ob nicht öffentliche Methoden zurückgegeben werden sollen.

(Geerbt von EventInfo)
GetRemoveMethod()
Veraltet.

Gibt die Methode zurück, die zum Entfernen eines Ereignishandlerdelegaten aus der Ereignisquelle verwendet wird.

(Geerbt von EventInfo)
GetRemoveMethod(Boolean)
Veraltet.

Ruft das MethodInfo-Objekt zum Entfernen einer Methode des Ereignisses ab, wenn sie in einer abgeleiteten Klasse überschrieben wird.

GetRemoveMethod(Boolean)
Veraltet.

Ruft beim Überschreiben in einer abgeleiteten Klasse das MethodInfo-Objekt zum Entfernen einer Methode des Ereignisses ab und gibt an, ob nicht öffentliche Methoden zurückgegeben werden sollen.

(Geerbt von EventInfo)
GetType()
Veraltet.

Ermittelt die Attribute eines Klassenereignisses und ermöglicht den Zugriff auf die Metadaten des Ereignisses.

(Geerbt von EventInfo)
HasSameMetadataDefinitionAs(MemberInfo)
Veraltet.

Lässt die spät gebundene Registrierung eines Ereignishandlers zu.

(Geerbt von MemberInfo)
IsDefined(Type, Boolean)
Veraltet.

Gibt an, ob eine oder mehrere Instanzen des angegebenen Attributs auf diesen Member angewendet wurden.

IsDefined(Type, Boolean)
Veraltet.

Gibt beim Überschreiben in einer abgeleiteten Klasse an, ob ein oder mehrere Attribute des angegebenen Typs oder seiner abgeleiteten Typen auf diesen Member angewendet werden.

(Geerbt von MemberInfo)
MemberwiseClone()
Veraltet.

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
RemoveEventHandler(Object, Delegate)
Veraltet.

Trennt einen Ereignishandler von einem COM-Objekt.

ToString()
Veraltet.

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

_EventInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)
Veraltet.

Ordnet eine Reihe von Namen einer entsprechenden Reihe von Dispatchbezeichnern zu.

(Geerbt von EventInfo)
_EventInfo.GetType()
Veraltet.

Gibt ein T:System.Type Objekt zurück, das den EventInfo Typ darstellt.

(Geerbt von EventInfo)
_EventInfo.GetTypeInfo(UInt32, UInt32, IntPtr)
Veraltet.

Ruft die Typinformationen für ein Objekt ab, die dann zum Abrufen der Typinformationen für eine Schnittstelle verwendet werden können.

(Geerbt von EventInfo)
_EventInfo.GetTypeInfoCount(UInt32)
Veraltet.

Ruft die Anzahl der Schnittstellen mit Typinformationen ab, die von einem Objekt bereitgestellt werden (0 oder 1).

(Geerbt von EventInfo)
_EventInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)
Veraltet.

Stellt den Zugriff auf von einem Objekt verfügbar gemachte Eigenschaften und Methoden bereit.

(Geerbt von EventInfo)
_MemberInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)
Veraltet.

Ordnet eine Reihe von Namen einer entsprechenden Reihe von Dispatchbezeichnern zu.

(Geerbt von MemberInfo)
_MemberInfo.GetType()
Veraltet.

Ruft ein Type-Objekt ab, das die MemberInfo-Klasse darstellt.

(Geerbt von MemberInfo)
_MemberInfo.GetTypeInfo(UInt32, UInt32, IntPtr)
Veraltet.

Ruft die Typinformationen für ein Objekt ab, die dann zum Abrufen der Typinformationen für eine Schnittstelle verwendet werden können.

(Geerbt von MemberInfo)
_MemberInfo.GetTypeInfoCount(UInt32)
Veraltet.

Ruft die Anzahl der Schnittstellen mit Typinformationen ab, die von einem Objekt bereitgestellt werden (0 oder 1).

(Geerbt von MemberInfo)
_MemberInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)
Veraltet.

Stellt den Zugriff auf von einem Objekt verfügbar gemachte Eigenschaften und Methoden bereit.

(Geerbt von MemberInfo)
ICustomAttributeProvider.GetCustomAttributes(Boolean)
Veraltet.

Gibt – mit Ausnahme benannter Attribute – ein Array mit allen für diesen Member definierten benutzerdefinierten Attributen zurück – oder ein leeres Array , wenn keine benutzerdefinierten Attribute vorhanden sind.

(Geerbt von MemberInfo)
ICustomAttributeProvider.GetCustomAttributes(Type, Boolean)
Veraltet.

Gibt ein Array mit für diesen Member definierten benutzerdefinierten Attributen zurück – identifiziert nach Typ – oder ein leeres Array , wenn keine benutzerdefinierten Attribute vorhanden sind.

(Geerbt von MemberInfo)
ICustomAttributeProvider.IsDefined(Type, Boolean)
Veraltet.

Gibt an, ob mindestens eine Instanz von attributeType für diesen Member definiert ist.

(Geerbt von MemberInfo)

Erweiterungsmethoden

GetCustomAttribute(MemberInfo, Type)
Veraltet.

Ruft ein benutzerdefiniertes Attribut eines angegebenen Typs ab, der für einen angegebenen Member angewendet wird.

GetCustomAttribute(MemberInfo, Type, Boolean)
Veraltet.

Ruft ein benutzerdefiniertes Attribut eines angegebenen Typs ab, der für einen angegebenen Member angewendet wird, und überprüft optional die Vorgänger dieses Members.

GetCustomAttribute<T>(MemberInfo)
Veraltet.

Ruft ein benutzerdefiniertes Attribut eines angegebenen Typs ab, der für einen angegebenen Member angewendet wird.

GetCustomAttribute<T>(MemberInfo, Boolean)
Veraltet.

Ruft ein benutzerdefiniertes Attribut eines angegebenen Typs ab, der für einen angegebenen Member angewendet wird, und überprüft optional die Vorgänger dieses Members.

GetCustomAttributes(MemberInfo)
Veraltet.

Ruft eine Auflistung benutzerdefinierter Attribute ab, die für einen angegebenen Member angewendet werden.

GetCustomAttributes(MemberInfo, Boolean)
Veraltet.

Ruft eine Auflistung benutzerdefinierter Attribute ab, die für einen angegebenen Member angewendet werden, und überprüft optional die Vorgänger dieses Members.

GetCustomAttributes(MemberInfo, Type)
Veraltet.

Ruft eine Auflistung benutzerdefinierter Attribute eines angegebenen Typs ab, die für eine angegebenen Member angewendet werden.

GetCustomAttributes(MemberInfo, Type, Boolean)
Veraltet.

Ruft eine Auflistung benutzerdefinierter Attribute eines angegebenen Typs ab, die für einen angegebenen Member angewendet werden, und überprüft optional die Vorgänger dieses Members.

GetCustomAttributes<T>(MemberInfo)
Veraltet.

Ruft eine Auflistung benutzerdefinierter Attribute eines angegebenen Typs ab, die für eine angegebenen Member angewendet werden.

GetCustomAttributes<T>(MemberInfo, Boolean)
Veraltet.

Ruft eine Auflistung benutzerdefinierter Attribute eines angegebenen Typs ab, die für einen angegebenen Member angewendet werden, und überprüft optional die Vorgänger dieses Members.

IsDefined(MemberInfo, Type)
Veraltet.

Gibt an, ob irgend welche benutzerdefinierten Attribute eines bestimmten Typs auf eines angegebenen Members angewendet werden.

IsDefined(MemberInfo, Type, Boolean)
Veraltet.

Gibt an, ob benutzerdefinierte Attribute eines angegebenen Typs auf einen angegebenen Member und optional auf dessen Vorgänger angewendet werden.

GetAddMethod(EventInfo)
Veraltet.

Lässt die spät gebundene Registrierung eines Ereignishandlers zu.

GetAddMethod(EventInfo, Boolean)
Veraltet.

Lässt die spät gebundene Registrierung eines Ereignishandlers zu.

GetRaiseMethod(EventInfo)
Veraltet.

Lässt die spät gebundene Registrierung eines Ereignishandlers zu.

GetRaiseMethod(EventInfo, Boolean)
Veraltet.

Lässt die spät gebundene Registrierung eines Ereignishandlers zu.

GetRemoveMethod(EventInfo)
Veraltet.

Lässt die spät gebundene Registrierung eines Ereignishandlers zu.

GetRemoveMethod(EventInfo, Boolean)
Veraltet.

Lässt die spät gebundene Registrierung eines Ereignishandlers zu.

GetMetadataToken(MemberInfo)
Veraltet.

Ruft ein Metadatentoken für das angegebene Element ab, falls verfügbar.

HasMetadataToken(MemberInfo)
Veraltet.

Gibt einen Wert zurück, der angibt, ob ein Metadatentoken für das angegebene Element verfügbar ist.

Gilt für: