ComAwareEventInfo Classe

Definizione

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à
ComAwareEventInfo
Attributi

Commenti

In genere, i compilatori incorporano automaticamente le chiamate ai ComAwareEventInfo.AddEventHandler(Object, Delegate) metodi e ComAwareEventInfo.RemoveEventHandler(Object, Delegate) invece di usare il normale gestore di aggiunta e rimuovere i metodi del gestore per gli eventi. Ciò si verifica se l'interfaccia in cui è definito l'evento corrispondente deve essere incorporata.

È possibile specificarlo incorporando l'intero assembly contenente l'interfaccia usando l'opzione /link nei compilatori o impostando la proprietà Embed Interop Types 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

Nome Descrizione
ComAwareEventInfo(Type, String)
Obsoleti.

Inizializza una nuova istanza della ComAwareEventInfo classe utilizzando il tipo specificato e un nome dell'evento nel tipo .

Proprietà

Nome Descrizione
AddMethod
Obsoleti.

Ottiene l'oggetto MethodInfo per il AddEventHandler(Object, Delegate) metodo dell'evento, inclusi i metodi non pubblici.

(Ereditato da EventInfo)
Attributes
Obsoleti.

Ottiene gli attributi per questo evento.

CustomAttributes
Obsoleti.

Ottiene una raccolta contenente gli attributi personalizzati di questo membro.

(Ereditato da MemberInfo)
DeclaringType
Obsoleti.

Ottiene la classe che dichiara questo membro.

EventHandlerType
Obsoleti.

Ottiene l'oggetto Type del delegato del gestore eventi sottostante associato a questo evento.

(Ereditato da EventInfo)
IsMulticast
Obsoleti.

Ottiene un valore che indica se l'evento è multicast.

(Ereditato da EventInfo)
IsSpecialName
Obsoleti.

Ottiene un valore che indica se ha EventInfo un nome con un significato speciale.

(Ereditato da EventInfo)
MemberType
Obsoleti.

Ottiene un MemberTypes valore che indica che questo membro è un evento.

(Ereditato da EventInfo)
MetadataToken
Obsoleti.

Ottiene un valore che identifica un elemento di metadati.

(Ereditato da MemberInfo)
Module
Obsoleti.

Ottiene il modulo in cui è definito il tipo che dichiara il membro rappresentato dall'oggetto corrente MemberInfo .

(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.

RemoveMethod
Obsoleti.

Ottiene l'oggetto MethodInfo per la rimozione di un metodo dell'evento, inclusi i metodi non pubblici.

(Ereditato da EventInfo)

Metodi

Nome Descrizione
AddEventHandler(Object, Delegate)
Obsoleti.

Associa un gestore eventi 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 utilizzato 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 eventi all'origine evento.

GetAddMethod(Boolean)
Obsoleti.

In caso di override in una classe derivata, recupera l'oggetto MethodInfo per il AddEventHandler(Object, Delegate) metodo dell'evento, specificando se restituire metodi non pubblici.

(Ereditato da EventInfo)
GetCustomAttributes(Boolean)
Obsoleti.

In caso di override in una classe derivata, ottiene una matrice che contiene tutti gli attributi personalizzati applicati a questo membro.

GetCustomAttributes(Type, Boolean)
Obsoleti.

In caso di override in una classe derivata, ottiene una matrice che contiene tutti gli attributi personalizzati del tipo specificato applicato a questo membro.

GetCustomAttributesData()
Obsoleti.

Restituisce un elenco di CustomAttributeData oggetti che rappresentano i dati sugli attributi applicati al membro di destinazione.

(Ereditato da MemberInfo)
GetHashCode()
Obsoleti.

Restituisce il codice hash per questa istanza.

(Ereditato da EventInfo)
GetOtherMethods()
Obsoleti.

Restituisce i metodi pubblici associati a un evento nei metadati utilizzando la .other direttiva .

(Ereditato da EventInfo)
GetOtherMethods(Boolean)
Obsoleti.

Restituisce i metodi associati all'evento nei metadati utilizzando la .other direttiva , specificando se includere metodi non pubblici.

(Ereditato da EventInfo)
GetRaiseMethod()
Obsoleti.

Restituisce il metodo chiamato quando viene generato l'evento.

(Ereditato da EventInfo)
GetRaiseMethod(Boolean)
Obsoleti.

Quando sottoposto a override in una classe derivata, restituisce il metodo chiamato quando è stato generato l'evento.

GetRaiseMethod(Boolean)
Obsoleti.

In caso di override in una classe derivata, restituisce il metodo chiamato quando viene generato l'evento, specificando se restituire metodi non pubblici.

(Ereditato da EventInfo)
GetRemoveMethod()
Obsoleti.

Restituisce il metodo utilizzato per rimuovere un delegato del gestore eventi dall'origine evento.

(Ereditato da EventInfo)
GetRemoveMethod(Boolean)
Obsoleti.

In caso di 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 MethodInfo per la rimozione di un metodo dell'evento, specificando se restituire metodi non pubblici.

(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 vengono applicate a questo membro.

MemberwiseClone()
Obsoleti.

Crea una copia superficiale del Objectcorrente.

(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

Nome Descrizione
_EventInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)
Obsoleti.

Esegue il mapping di un set di nomi a un set corrispondente di identificatori dispatch.

(Ereditato da EventInfo)
_EventInfo.GetType()
Obsoleti.

Restituisce un T:System.Type oggetto che rappresenta il EventInfo tipo.

(Ereditato da EventInfo)
_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 di 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 alle proprietà e ai 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 identificatori dispatch.

(Ereditato da MemberInfo)
_MemberInfo.GetType()
Obsoleti.

Ottiene un Type oggetto che rappresenta la MemberInfo classe .

(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 di 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 alle proprietà e ai 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 o 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, identificato dal tipo o una matrice vuota se non sono presenti attributi personalizzati di tale tipo.

(Ereditato da MemberInfo)
ICustomAttributeProvider.IsDefined(Type, Boolean)
Obsoleti.

Indica se in questo membro è definita una o più istanze di attributeType .

(Ereditato da MemberInfo)

Metodi di estensione

Nome Descrizione
GetAddMethod(EventInfo, Boolean)
Obsoleti.

Consente la registrazione ad associazione tardiva di un gestore eventi.

GetAddMethod(EventInfo)
Obsoleti.

Consente la registrazione ad associazione tardiva di un gestore eventi.

GetCustomAttribute(MemberInfo, Type, Boolean)
Obsoleti.

Recupera un attributo personalizzato di un tipo specificato applicato a un membro specificato e, facoltativamente, controlla i predecessori di tale membro.

GetCustomAttribute(MemberInfo, Type)
Obsoleti.

Recupera un attributo personalizzato di un tipo specificato applicato a un membro specificato.

GetCustomAttribute<T>(MemberInfo, Boolean)
Obsoleti.

Recupera un attributo personalizzato di un tipo specificato applicato a un membro specificato e, facoltativamente, controlla i predecessori di tale membro.

GetCustomAttribute<T>(MemberInfo)
Obsoleti.

Recupera un attributo personalizzato di un tipo specificato applicato a un membro specificato.

GetCustomAttributes(MemberInfo, Boolean)
Obsoleti.

Recupera una raccolta di attributi personalizzati applicati a un membro specificato e, facoltativamente, controlla i predecessori di tale membro.

GetCustomAttributes(MemberInfo, Type, Boolean)
Obsoleti.

Recupera una raccolta di attributi personalizzati di un tipo specificato applicato a un membro specificato e, facoltativamente, controlla i predecessori di tale membro.

GetCustomAttributes(MemberInfo, Type)
Obsoleti.

Recupera una raccolta di attributi personalizzati di un tipo specificato applicato a un membro specificato.

GetCustomAttributes(MemberInfo)
Obsoleti.

Recupera una raccolta di attributi personalizzati applicati a un membro specificato.

GetCustomAttributes<T>(MemberInfo, Boolean)
Obsoleti.

Recupera una raccolta di attributi personalizzati di un tipo specificato applicato a un membro specificato e, facoltativamente, controlla i predecessori di tale membro.

GetCustomAttributes<T>(MemberInfo)
Obsoleti.

Recupera una raccolta di attributi personalizzati di un tipo specificato applicato a un membro specificato.

GetRaiseMethod(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.

GetRemoveMethod(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.

IsDefined(MemberInfo, Type, Boolean)
Obsoleti.

Indica se gli attributi personalizzati di un tipo specificato vengono applicati a un membro specificato e, facoltativamente, applicati ai relativi predecessori.

IsDefined(MemberInfo, Type)
Obsoleti.

Indica se gli attributi personalizzati di un tipo specificato vengono applicati a un membro specificato.

Si applica a