Sdílet prostřednictvím


ComAwareEventInfo Třída

Definice

Upozornění

ComAwareEventInfo may be unavailable in future releases.

Umožňuje registraci obslužné rutiny události s pozdní vazbou.

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
Dědičnost
ComAwareEventInfo
Atributy

Poznámky

Za normálních okolností budou kompilátory automaticky vkládat volání metod a ComAwareEventInfo.RemoveEventHandler(Object, Delegate) místo toho, aby ComAwareEventInfo.AddEventHandler(Object, Delegate) používaly běžné metody obslužné rutiny přidání a odebrání obslužných rutin pro události. K tomu dochází v případě, že rozhraní, na které je definována odpovídající událost, musí být vloženo.

Můžete to určit vložením celého sestavení obsahujícího rozhraní pomocí možnosti /link v kompilátorech nebo nastavením vlastnosti Vložit typy zprostředkovatele v sadě Visual Studio na True .

Typ ComAwareEventInfo je odvozen z EventInfo třídy a přepisuje EventInfo.AddEventHandler(Object, Delegate) metody a EventInfo.RemoveEventHandler(Object, Delegate) .

Konstruktory

ComAwareEventInfo(Type, String)
Zastaralé.

Inicializuje novou instanci ComAwareEventInfo třídy pomocí zadaného typu a názvu události typu.

Vlastnosti

AddMethod
Zastaralé.

MethodInfo Získá objekt pro metodu AddEventHandler(Object, Delegate) události, včetně neveřejných metod.

(Zděděno od EventInfo)
Attributes
Zastaralé.

Získá atributy pro tuto událost.

CustomAttributes
Zastaralé.

Získá kolekci, která obsahuje vlastní atributy tohoto člena.

(Zděděno od MemberInfo)
DeclaringType
Zastaralé.

Získá třídu, která deklaruje tento člen.

EventHandlerType
Zastaralé.

Type Získá objekt podkladové delegáta obslužné rutiny události přidružené k této události.

(Zděděno od EventInfo)
IsCollectible
Zastaralé.

Získá hodnotu, která označuje, zda je tento MemberInfo objekt součástí sestavení uchovávaného v collectible AssemblyLoadContext.

(Zděděno od MemberInfo)
IsMulticast
Zastaralé.

Získá hodnotu označující, zda událost je vícesměrové vysílání.

(Zděděno od EventInfo)
IsSpecialName
Zastaralé.

Získá hodnotu označující, zda EventInfo má název se zvláštním významem.

(Zděděno od EventInfo)
MemberType
Zastaralé.

MemberTypes Získá hodnotu označující, že tento člen je událost.

(Zděděno od EventInfo)
MetadataToken
Zastaralé.

Získá token metadat přidružený k aktuálnímu ComAwareEventInfo objektu.

MetadataToken
Zastaralé.

Získá hodnotu, která identifikuje prvek metadat.

(Zděděno od MemberInfo)
Module
Zastaralé.

Získá modul přidružený k aktuálnímu ComAwareEventInfo objektu.

Module
Zastaralé.

Získá modul, ve kterém je definován typ, který deklaruje člen reprezentovaný aktuální MemberInfo .

(Zděděno od MemberInfo)
Name
Zastaralé.

Získá název aktuálního člena.

RaiseMethod
Zastaralé.

Získá metodu, která je volána při vyvolání události, včetně neveřejných metod.

(Zděděno od EventInfo)
ReflectedType
Zastaralé.

Získá objekt třídy, který byl použit k inicializaci této instance.

ReflectedType
Zastaralé.

Získá objekt třídy, který byl použit k získání této instance .MemberInfo

(Zděděno od MemberInfo)
RemoveMethod
Zastaralé.

MethodInfo Získá objekt pro odebrání metody události, včetně neveřejných metod.

(Zděděno od EventInfo)

Metody

AddEventHandler(Object, Delegate)
Zastaralé.

Připojí obslužnou rutinu události k objektu COM.

Equals(Object)
Zastaralé.

Vrací hodnotu, která určuje, zda je tato instance rovna zadanému objektu.

(Zděděno od EventInfo)
GetAddMethod()
Zastaralé.

Vrátí metodu použitou k přidání delegáta obslužné rutiny události do zdroje událostí.

(Zděděno od EventInfo)
GetAddMethod(Boolean)
Zastaralé.

Získá metodu, která byla použita k přidání delegáta obslužné rutiny události do zdroje událostí.

GetAddMethod(Boolean)
Zastaralé.

Při přepsání v odvozené třídě načte MethodInfo objekt pro metodu AddEventHandler(Object, Delegate) události a určuje, zda se mají vrátit neveřejné metody.

(Zděděno od EventInfo)
GetCustomAttributes(Boolean)
Zastaralé.

Při přepsání v odvozené třídě získá pole, které obsahuje všechny vlastní atributy, které jsou použity pro tento člen.

GetCustomAttributes(Boolean)
Zastaralé.

Při přepsání v odvozené třídě vrátí pole všech vlastních atributů použitých pro tento člen.

(Zděděno od MemberInfo)
GetCustomAttributes(Type, Boolean)
Zastaralé.

Při přepsání v odvozené třídě získá pole, které obsahuje všechny vlastní atributy zadaného typu, které jsou použity pro tento člen.

GetCustomAttributes(Type, Boolean)
Zastaralé.

Při přepsání v odvozené třídě vrátí pole vlastních atributů použitých u tohoto člena a identifikovaných pomocí Type.

(Zděděno od MemberInfo)
GetCustomAttributesData()
Zastaralé.

Vrátí seznam CustomAttributeData objektů pro aktuální ComAwareEventInfo.

GetCustomAttributesData()
Zastaralé.

Vrátí seznam CustomAttributeData objektů představujících data o atributech, které byly použity na cílového člena.

(Zděděno od MemberInfo)
GetHashCode()
Zastaralé.

Vrátí hodnotu hash pro tuto instanci.

(Zděděno od EventInfo)
GetOtherMethods()
Zastaralé.

Vrátí veřejné metody, které byly přidruženy k události v metadatech pomocí direktivy .other .

(Zděděno od EventInfo)
GetOtherMethods(Boolean)
Zastaralé.

Vrátí veřejné nebo neveřejné metody, které byly přidruženy k události v metadatech.

GetOtherMethods(Boolean)
Zastaralé.

Vrátí metody, které byly přidruženy k události v metadatech pomocí .other direktivy, a určuje, zda mají být zahrnuty neveřejné metody.

(Zděděno od EventInfo)
GetRaiseMethod()
Zastaralé.

Vrátí metodu, která je volána při vyvolání události.

(Zděděno od EventInfo)
GetRaiseMethod(Boolean)
Zastaralé.

Při přepsání v odvozené třídě vrátí metodu, která byla volána při vyvolání události.

GetRaiseMethod(Boolean)
Zastaralé.

Při přepsání v odvozené třídě vrátí metodu, která je volána při vyvolání události a určuje, zda se mají vrátit neveřejné metody.

(Zděděno od EventInfo)
GetRemoveMethod()
Zastaralé.

Vrátí metodu použitou k odebrání delegáta obslužné rutiny události ze zdroje událostí.

(Zděděno od EventInfo)
GetRemoveMethod(Boolean)
Zastaralé.

Při přepsání v odvozené třídě načte MethodInfo objekt pro odebrání metody události.

GetRemoveMethod(Boolean)
Zastaralé.

Při přepsání v odvozené třídě načte MethodInfo objekt pro odebrání metody události a určuje, zda se mají vrátit neveřejné metody.

(Zděděno od EventInfo)
GetType()
Zastaralé.

Zjistí atributy události třídy a poskytuje přístup k metadatům událostí.

(Zděděno od EventInfo)
HasSameMetadataDefinitionAs(MemberInfo)
Zastaralé.

Umožňuje registraci obslužné rutiny události s pozdní vazbou.

(Zděděno od MemberInfo)
IsDefined(Type, Boolean)
Zastaralé.

Určuje, zda je u tohoto člena použita jedna nebo více instancí zadaného atributu.

IsDefined(Type, Boolean)
Zastaralé.

Při přepsání v odvozené třídě, označuje, zda jeden nebo více atributů zadaného typu nebo jeho odvozených typů je použito na tento člen.

(Zděděno od MemberInfo)
MemberwiseClone()
Zastaralé.

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
RemoveEventHandler(Object, Delegate)
Zastaralé.

Oddělí obslužnou rutinu události od objektu COM.

ToString()
Zastaralé.

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Explicitní implementace rozhraní

_EventInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)
Zastaralé.

Mapuje sadu názvů na odpovídající sadu identifikátorů pro rozesílání.

(Zděděno od EventInfo)
_EventInfo.GetType()
Zastaralé.

T:System.Type Vrátí objekt představující EventInfo typ.

(Zděděno od EventInfo)
_EventInfo.GetTypeInfo(UInt32, UInt32, IntPtr)
Zastaralé.

Načte informace o typu objektu, který lze použít k získání informací o typu pro rozhraní.

(Zděděno od EventInfo)
_EventInfo.GetTypeInfoCount(UInt32)
Zastaralé.

Získá počet rozhraní typu informací, které objekt poskytuje (0 nebo 1).

(Zděděno od EventInfo)
_EventInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)
Zastaralé.

Poskytuje přístup k vlastnostem a metodám vystaveným objektem.

(Zděděno od EventInfo)
_MemberInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)
Zastaralé.

Mapuje sadu názvů na odpovídající sadu identifikátorů pro rozesílání.

(Zděděno od MemberInfo)
_MemberInfo.GetType()
Zastaralé.

Type Získá objekt představující MemberInfo třídu .

(Zděděno od MemberInfo)
_MemberInfo.GetTypeInfo(UInt32, UInt32, IntPtr)
Zastaralé.

Načte informace o typu objektu, který lze použít k získání informací o typu pro rozhraní.

(Zděděno od MemberInfo)
_MemberInfo.GetTypeInfoCount(UInt32)
Zastaralé.

Získá počet rozhraní typu informací, které objekt poskytuje (0 nebo 1).

(Zděděno od MemberInfo)
_MemberInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)
Zastaralé.

Poskytuje přístup k vlastnostem a metodám vystaveným objektem.

(Zděděno od MemberInfo)
ICustomAttributeProvider.GetCustomAttributes(Boolean)
Zastaralé.

Vrátí pole všech vlastních atributů definovaných v tomto členu, s výjimkou pojmenovaných atributů, nebo prázdné pole, pokud neexistují žádné vlastní atributy.

(Zděděno od MemberInfo)
ICustomAttributeProvider.GetCustomAttributes(Type, Boolean)
Zastaralé.

Vrátí pole vlastních atributů definovaných v tomto členu, identifikované typem nebo prázdné pole, pokud neexistují žádné vlastní atributy tohoto typu.

(Zděděno od MemberInfo)
ICustomAttributeProvider.IsDefined(Type, Boolean)
Zastaralé.

Určuje, zda je u tohoto člena attributeType definována jedna nebo více instancí.

(Zděděno od MemberInfo)

Metody rozšíření

GetCustomAttribute(MemberInfo, Type)
Zastaralé.

Načte vlastní atribut zadaného typu, který je použit na zadaný člen.

GetCustomAttribute(MemberInfo, Type, Boolean)
Zastaralé.

Načte vlastní atribut zadaného typu, který je použit na zadaný člen, a volitelně zkontroluje předky tohoto člena.

GetCustomAttribute<T>(MemberInfo)
Zastaralé.

Načte vlastní atribut zadaného typu, který je použit na zadaný člen.

GetCustomAttribute<T>(MemberInfo, Boolean)
Zastaralé.

Načte vlastní atribut zadaného typu, který je použit na zadaný člen, a volitelně zkontroluje předky tohoto člena.

GetCustomAttributes(MemberInfo)
Zastaralé.

Načte kolekci vlastních atributů, které jsou použity na zadaného člena.

GetCustomAttributes(MemberInfo, Boolean)
Zastaralé.

Načte kolekci vlastních atributů, které jsou použity na zadaného člena, a volitelně zkontroluje předky tohoto člena.

GetCustomAttributes(MemberInfo, Type)
Zastaralé.

Načte kolekci vlastních atributů zadaného typu, které jsou použity na zadaného člena.

GetCustomAttributes(MemberInfo, Type, Boolean)
Zastaralé.

Načte kolekci vlastních atributů zadaného typu, které jsou použity na zadaného člena, a volitelně zkontroluje předky tohoto člena.

GetCustomAttributes<T>(MemberInfo)
Zastaralé.

Načte kolekci vlastních atributů zadaného typu, které jsou použity na zadaného člena.

GetCustomAttributes<T>(MemberInfo, Boolean)
Zastaralé.

Načte kolekci vlastních atributů zadaného typu, které jsou použity na zadaného člena, a volitelně zkontroluje předky tohoto člena.

IsDefined(MemberInfo, Type)
Zastaralé.

Určuje, zda jsou na zadaný člen použity vlastní atributy zadaného typu.

IsDefined(MemberInfo, Type, Boolean)
Zastaralé.

Určuje, zda vlastní atributy zadaného typu jsou použity na zadaného člena a volitelně použity na jeho nadřazené položky.

GetAddMethod(EventInfo)
Zastaralé.

Umožňuje registraci obslužné rutiny události s pozdní vazbou.

GetAddMethod(EventInfo, Boolean)
Zastaralé.

Umožňuje registraci obslužné rutiny události s pozdní vazbou.

GetRaiseMethod(EventInfo)
Zastaralé.

Umožňuje registraci obslužné rutiny události s pozdní vazbou.

GetRaiseMethod(EventInfo, Boolean)
Zastaralé.

Umožňuje registraci obslužné rutiny události s pozdní vazbou.

GetRemoveMethod(EventInfo)
Zastaralé.

Umožňuje registraci obslužné rutiny události s pozdní vazbou.

GetRemoveMethod(EventInfo, Boolean)
Zastaralé.

Umožňuje registraci obslužné rutiny události s pozdní vazbou.

GetMetadataToken(MemberInfo)
Zastaralé.

Získá token metadat pro daný člen, pokud je k dispozici.

HasMetadataToken(MemberInfo)
Zastaralé.

Vrátí hodnotu, která označuje, zda je token metadat k dispozici pro zadaného člena.

Platí pro