ComAwareEventInfo Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Attenzione
ComAwareEventInfo may be unavailable in future releases.
Consente la registrazione ad associazione tardiva di un gestore eventi.
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
- Ereditarietà
- Attributi
Commenti
In genere, i compilatori incorporano automaticamente le chiamate ai ComAwareEventInfo.AddEventHandler(Object, Delegate) metodi e ComAwareEventInfo.RemoveEventHandler(Object, Delegate) anziché usare il normale gestore di aggiunta e rimuovere i metodi del gestore per gli eventi. Ciò si verifica se l'interfaccia su cui è definito l'evento corrispondente deve essere incorporata.
È possibile specificarlo incorporando l'intero assembly che contiene l'interfaccia usando l'opzione /link nei compilatori o impostando la proprietà Incorpora tipi di interoperabilità su True in Visual Studio.
Il ComAwareEventInfo tipo deriva dalla classe ed esegue l'override EventInfo dei EventInfo.AddEventHandler(Object, Delegate) metodi e EventInfo.RemoveEventHandler(Object, Delegate) .
Costruttori
| ComAwareEventInfo(Type, String) |
Obsoleti.
Inizializza una nuova istanza della classe ComAwareEventInfo utilizzando il tipo specificato e un nome dell'evento nel tipo. |
Proprietà
| AddMethod |
Obsoleti.
Ottiene l'oggetto MethodInfo per il metodo AddEventHandler(Object, Delegate) dell'evento, inclusi i metodi non pubblici. (Ereditato da EventInfo) |
| Attributes |
Obsoleti.
Ottiene gli attributi per questo evento. |
| CustomAttributes |
Obsoleti.
Ottiene una raccolta che contiene gli attributi personalizzati del membro. (Ereditato da MemberInfo) |
| DeclaringType |
Obsoleti.
Ottiene la classe che dichiara questo membro. |
| EventHandlerType |
Obsoleti.
Ottiene l'oggetto |
| IsCollectible |
Obsoleti.
Ottiene un valore che indica se questo oggetto MemberInfo fa parte di un assembly conservato in un AssemblyLoadContext ritirabile. (Ereditato da MemberInfo) |
| IsMulticast |
Obsoleti.
Ottiene un valore che indica se un evento è multicast. (Ereditato da EventInfo) |
| IsSpecialName |
Obsoleti.
Ottiene un valore che indica se |
| MemberType |
Obsoleti.
Ottiene un valore di MemberTypes che indica che questo membro è un evento. (Ereditato da EventInfo) |
| MetadataToken |
Obsoleti.
Ottiene il token di metadati associato all'oggetto ComAwareEventInfo corrente. |
| MetadataToken |
Obsoleti.
Ottiene un valore che identifica un elemento di metadati. (Ereditato da MemberInfo) |
| Module |
Obsoleti.
Ottiene il modulo associato all'oggetto ComAwareEventInfo corrente. |
| Module |
Obsoleti.
Ottiene il modulo in cui viene definito il tipo che dichiara il membro rappresentato dall'oggetto MemberInfo corrente. (Ereditato da MemberInfo) |
| Name |
Obsoleti.
Ottiene il nome del membro corrente. |
| RaiseMethod |
Obsoleti.
Ottiene il metodo chiamato quando viene generato l'evento, inclusi i metodi non pubblici. (Ereditato da EventInfo) |
| ReflectedType |
Obsoleti.
Ottiene l'oggetto classe utilizzato per inizializzare questa istanza. |
| ReflectedType |
Obsoleti.
Ottiene l'oggetto classe utilizzato per ottenere questa istanza di |
| RemoveMethod |
Obsoleti.
Ottiene l'oggetto |
Metodi
| AddEventHandler(Object, Delegate) |
Obsoleti.
Associa un gestore dell'evento a un oggetto COM. |
| Equals(Object) |
Obsoleti.
Restituisce un valore che indica se questa istanza è uguale a un oggetto specificato. (Ereditato da EventInfo) |
| GetAddMethod() |
Obsoleti.
Restituisce il metodo usato per aggiungere un delegato del gestore eventi all'origine evento. (Ereditato da EventInfo) |
| GetAddMethod(Boolean) |
Obsoleti.
Ottiene il metodo utilizzato per aggiungere un delegato del gestore dell'evento all'origine evento. |
| GetAddMethod(Boolean) |
Obsoleti.
Quando viene sottoposto a override in una classe derivata, questo metodo recupera l'oggetto |
| GetCustomAttributes(Boolean) |
Obsoleti.
Se sottoposto a override in una classe derivata, ottiene una matrice contenente tutti gli attributi personalizzati applicati a questo membro. |
| GetCustomAttributes(Boolean) |
Obsoleti.
Se sottoposto a override in una classe derivata, restituisce una matrice di tutti gli attributi personalizzati applicati a questo membro. (Ereditato da MemberInfo) |
| GetCustomAttributes(Type, Boolean) |
Obsoleti.
Se sottoposto a override in una classe derivata, ottiene una matrice contenente tutti gli attributi personalizzati del tipo specificato applicati a questo membro. |
| GetCustomAttributes(Type, Boolean) |
Obsoleti.
Quando viene sottoposto a override in una classe derivata, questo metodo restituisce una matrice di attributi personalizzati applicati a questo membro e identificati da Type. (Ereditato da MemberInfo) |
| GetCustomAttributesData() |
Obsoleti.
Restituisce un elenco di oggetti CustomAttributeData per l'oggetto ComAwareEventInfocorrente. |
| GetCustomAttributesData() |
Obsoleti.
Restituisce un elenco di oggetti CustomAttributeData che rappresentano i dati relativi agli attributi applicati al membro di destinazione. (Ereditato da MemberInfo) |
| GetHashCode() |
Obsoleti.
Restituisce il codice hash per l'istanza. (Ereditato da EventInfo) |
| GetOtherMethods() |
Obsoleti.
Restituisce i metodi pubblici associati a un evento nei metadati tramite la direttiva |
| GetOtherMethods(Boolean) |
Obsoleti.
Restituisce i metodi pubblici o non pubblici associati a un evento nei metadati. |
| GetOtherMethods(Boolean) |
Obsoleti.
Restituisce i metodi associati all'evento nei metadati tramite la direttiva |
| GetRaiseMethod() |
Obsoleti.
Restituisce il metodo chiamato quando viene generato l'evento. (Ereditato da EventInfo) |
| GetRaiseMethod(Boolean) |
Obsoleti.
Se sottoposto a override in una classe derivata, restituisce il metodo chiamato quando è stato generato l'evento. |
| GetRaiseMethod(Boolean) |
Obsoleti.
Quando sottoposto a override in una classe derivata, restituisce il metodo chiamato quando viene generato l'evento, che specifica se restituire metodi non pubblici. (Ereditato da EventInfo) |
| GetRemoveMethod() |
Obsoleti.
Restituisce il metodo usato per rimuovere un delegato del gestore eventi dall'origine evento. (Ereditato da EventInfo) |
| GetRemoveMethod(Boolean) |
Obsoleti.
Se sottoposto a override in una classe derivata, recupera l'oggetto MethodInfo per la rimozione di un metodo dell'evento. |
| GetRemoveMethod(Boolean) |
Obsoleti.
Quando sottoposto a override in una classe derivata, recupera l'oggetto |
| GetType() |
Obsoleti.
Individua gli attributi di un evento della classe e consente di accedere ai metadati dell'evento. (Ereditato da EventInfo) |
| HasSameMetadataDefinitionAs(MemberInfo) |
Obsoleti.
Consente la registrazione ad associazione tardiva di un gestore eventi. (Ereditato da MemberInfo) |
| IsDefined(Type, Boolean) |
Obsoleti.
Indica se una o più istanze dell'attributo specificato sono applicate al membro. |
| IsDefined(Type, Boolean) |
Obsoleti.
Quando se ne effettua l'override in una classe derivata, indica se a questo membro sono applicati uno o più attributi del tipo specificato o dei tipi derivati. (Ereditato da MemberInfo) |
| MemberwiseClone() |
Obsoleti.
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
| RemoveEventHandler(Object, Delegate) |
Obsoleti.
Scollega un gestore eventi da un oggetto COM. |
| ToString() |
Obsoleti.
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Implementazioni dell'interfaccia esplicita
| _EventInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Obsoleti.
Esegue il mapping di un set di nomi a un set corrispondente di ID dispatch. (Ereditato da EventInfo) |
| _EventInfo.GetType() |
Obsoleti.
Restituisce un |
| _EventInfo.GetTypeInfo(UInt32, UInt32, IntPtr) |
Obsoleti.
Recupera le informazioni sul tipo relative a un oggetto che può quindi essere usato per ottenere informazioni sul tipo relative a un'interfaccia. (Ereditato da EventInfo) |
| _EventInfo.GetTypeInfoCount(UInt32) |
Obsoleti.
Recupera il numero delle interfacce di informazioni sul tipo fornite da un oggetto (0 o 1). (Ereditato da EventInfo) |
| _EventInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Obsoleti.
Fornisce l'accesso a proprietà e metodi esposti da un oggetto. (Ereditato da EventInfo) |
| _MemberInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Obsoleti.
Esegue il mapping di un set di nomi a un set corrispondente di ID dispatch. (Ereditato da MemberInfo) |
| _MemberInfo.GetType() |
Obsoleti.
Ottiene un oggetto Type che rappresenta la classe MemberInfo. (Ereditato da MemberInfo) |
| _MemberInfo.GetTypeInfo(UInt32, UInt32, IntPtr) |
Obsoleti.
Recupera le informazioni sul tipo relative a un oggetto che può quindi essere usato per ottenere informazioni sul tipo relative a un'interfaccia. (Ereditato da MemberInfo) |
| _MemberInfo.GetTypeInfoCount(UInt32) |
Obsoleti.
Recupera il numero delle interfacce di informazioni sul tipo fornite da un oggetto (0 o 1). (Ereditato da MemberInfo) |
| _MemberInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Obsoleti.
Fornisce l'accesso a proprietà e metodi esposti da un oggetto. (Ereditato da MemberInfo) |
| ICustomAttributeProvider.GetCustomAttributes(Boolean) |
Obsoleti.
Restituisce una matrice di tutti gli attributi personalizzati definiti in questo membro, esclusi gli attributi denominati, oppure una matrice vuota se non sono presenti attributi personalizzati. (Ereditato da MemberInfo) |
| ICustomAttributeProvider.GetCustomAttributes(Type, Boolean) |
Obsoleti.
Restituisce una matrice di attributi personalizzati definiti in questo membro, identificati dal tipo o da una matrice vuota, se non sono presenti attributi personalizzati di quel tipo. (Ereditato da MemberInfo) |
| ICustomAttributeProvider.IsDefined(Type, Boolean) |
Obsoleti.
Indica se per questo membro sono definite una o più istanze di |
Metodi di estensione
| GetCustomAttribute(MemberInfo, Type) |
Obsoleti.
Recupera una attributo personalizzato di un tipo specificato che viene applicato a un membro specificato. |
| GetCustomAttribute(MemberInfo, Type, Boolean) |
Obsoleti.
Recupera un attributo personalizzato di un tipo specificato che viene applicato a un membro specificato e verifica facoltativamente i predecessori di tale membro. |
| GetCustomAttribute<T>(MemberInfo) |
Obsoleti.
Recupera una attributo personalizzato di un tipo specificato che viene applicato a un membro specificato. |
| GetCustomAttribute<T>(MemberInfo, Boolean) |
Obsoleti.
Recupera un attributo personalizzato di un tipo specificato che viene applicato a un membro specificato e verifica facoltativamente i predecessori di tale membro. |
| GetCustomAttributes(MemberInfo) |
Obsoleti.
Recupera una raccolta di attributi personalizzati che vengono applicati a un membro specificato. |
| GetCustomAttributes(MemberInfo, Boolean) |
Obsoleti.
Recupera una raccolta di attributi personalizzati che vengono applicati a un membro specificato e verifica facoltativamente i predecessori di tale membro. |
| GetCustomAttributes(MemberInfo, Type) |
Obsoleti.
Recupera una raccolta di attributi personalizzati di un tipo specificato che vengono applicati a un membro specificato. |
| GetCustomAttributes(MemberInfo, Type, Boolean) |
Obsoleti.
Recupera una raccolta di attributi personalizzati di un tipo specificato che vengono applicati a un membro specificato e verifica facoltativamente i predecessori di tale membro. |
| GetCustomAttributes<T>(MemberInfo) |
Obsoleti.
Recupera una raccolta di attributi personalizzati di un tipo specificato che vengono applicati a un membro specificato. |
| GetCustomAttributes<T>(MemberInfo, Boolean) |
Obsoleti.
Recupera una raccolta di attributi personalizzati di un tipo specificato che vengono applicati a un membro specificato e verifica facoltativamente i predecessori di tale membro. |
| IsDefined(MemberInfo, Type) |
Obsoleti.
Indica se vengono applicati attributi personalizzati del tipo specificato a un membro specificato. |
| IsDefined(MemberInfo, Type, Boolean) |
Obsoleti.
Indica se gli attributi personalizzati di un tipo specificato vengono applicati a un membro specificato e, facoltativamente, ai relativi predecessori. |
| GetAddMethod(EventInfo) |
Obsoleti.
Consente la registrazione ad associazione tardiva di un gestore eventi. |
| GetAddMethod(EventInfo, Boolean) |
Obsoleti.
Consente la registrazione ad associazione tardiva di un gestore eventi. |
| GetRaiseMethod(EventInfo) |
Obsoleti.
Consente la registrazione ad associazione tardiva di un gestore eventi. |
| GetRaiseMethod(EventInfo, Boolean) |
Obsoleti.
Consente la registrazione ad associazione tardiva di un gestore eventi. |
| GetRemoveMethod(EventInfo) |
Obsoleti.
Consente la registrazione ad associazione tardiva di un gestore eventi. |
| GetRemoveMethod(EventInfo, Boolean) |
Obsoleti.
Consente la registrazione ad associazione tardiva di un gestore eventi. |
| GetMetadataToken(MemberInfo) |
Obsoleti.
Ottiene un token di metadati per il membro specificato, se disponibile. |
| HasMetadataToken(MemberInfo) |
Obsoleti.
Restituisce un valore che indica se un token di metadati è disponibile per il membro specificato. |