ComAwareEventInfo Klasa

Definicja

Przestroga

ComAwareEventInfo may be unavailable in future releases.

Zezwala na późną rejestrację programu obsługi zdarzeń.

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
Dziedziczenie
ComAwareEventInfo
Atrybuty

Uwagi

Zwykle kompilatory automatycznie osadzają wywołania metod ComAwareEventInfo.AddEventHandler(Object, Delegate) i ComAwareEventInfo.RemoveEventHandler(Object, Delegate) zamiast używać zwykłych metod obsługi dodawania i usuwania metod obsługi dla zdarzeń. Dzieje się tak, jeśli interfejs zdefiniowany przez odpowiednie zdarzenie musi być osadzony.

Można to określić, osadzając cały zestaw zawierający interfejs przy użyciu opcji /link w kompilatorach lub ustawiając właściwość Osadzanie typów międzyoperacyjności na True w programie Visual Studio.

Typ ComAwareEventInfo pochodzi z EventInfo klasy i zastępuje EventInfo.AddEventHandler(Object, Delegate) metody i EventInfo.RemoveEventHandler(Object, Delegate) .

Konstruktory

ComAwareEventInfo(Type, String)
Przestarzałe.

Inicjuje nowe wystąpienie ComAwareEventInfo klasy przy użyciu określonego typu i nazwy zdarzenia w typie.

Właściwości

AddMethod
Przestarzałe.

MethodInfo Pobiera obiekt dla AddEventHandler(Object, Delegate) metody zdarzenia, w tym metody niepublizowanych.

(Odziedziczone po EventInfo)
Attributes
Przestarzałe.

Pobiera atrybuty dla tego zdarzenia.

CustomAttributes
Przestarzałe.

Pobiera kolekcję zawierającą atrybuty niestandardowe tego elementu członkowskiego.

(Odziedziczone po MemberInfo)
DeclaringType
Przestarzałe.

Pobiera klasę, która deklaruje ten element członkowski.

EventHandlerType
Przestarzałe.

Type Pobiera obiekt podstawowego delegata procedury obsługi zdarzeń skojarzonego z tym zdarzeniem.

(Odziedziczone po EventInfo)
IsCollectible
Przestarzałe.

Pobiera wartość wskazującą, czy ten MemberInfo obiekt jest częścią zestawu przechowywanego w kolekcji.AssemblyLoadContext

(Odziedziczone po MemberInfo)
IsMulticast
Przestarzałe.

Pobiera wartość wskazującą, czy zdarzenie jest multiemisji.

(Odziedziczone po EventInfo)
IsSpecialName
Przestarzałe.

Pobiera wartość wskazującą, czy EventInfo nazwa ma specjalne znaczenie.

(Odziedziczone po EventInfo)
MemberType
Przestarzałe.

Pobiera wartość wskazującą MemberTypes , że ten element członkowski jest zdarzeniem.

(Odziedziczone po EventInfo)
MetadataToken
Przestarzałe.

Pobiera token metadanych skojarzony z bieżącym ComAwareEventInfo obiektem.

MetadataToken
Przestarzałe.

Pobiera wartość identyfikującą element metadanych.

(Odziedziczone po MemberInfo)
Module
Przestarzałe.

Pobiera moduł skojarzony z bieżącym ComAwareEventInfo obiektem.

Module
Przestarzałe.

Pobiera moduł, w którym typ, który deklaruje element członkowski reprezentowany przez bieżący MemberInfo , jest zdefiniowany.

(Odziedziczone po MemberInfo)
Name
Przestarzałe.

Pobiera nazwę bieżącego elementu członkowskiego.

RaiseMethod
Przestarzałe.

Pobiera metodę wywoływaną podczas wywoływanego zdarzenia, w tym metody inne niż publiczne.

(Odziedziczone po EventInfo)
ReflectedType
Przestarzałe.

Pobiera obiekt klasy, który został użyty do zainicjowania tego wystąpienia.

ReflectedType
Przestarzałe.

Pobiera obiekt klasy, który został użyty do uzyskania tego wystąpienia klasy MemberInfo.

(Odziedziczone po MemberInfo)
RemoveMethod
Przestarzałe.

MethodInfo Pobiera obiekt do usuwania metody zdarzenia, w tym metod innych niż publiczne.

(Odziedziczone po EventInfo)

Metody

AddEventHandler(Object, Delegate)
Przestarzałe.

Dołącza procedurę obsługi zdarzeń do obiektu COM.

Equals(Object)
Przestarzałe.

Zwraca wartość wskazującą, czy to wystąpienie jest równe podanemu obiektowi.

(Odziedziczone po EventInfo)
GetAddMethod()
Przestarzałe.

Zwraca metodę używaną do dodawania delegata procedury obsługi zdarzeń do źródła zdarzeń.

(Odziedziczone po EventInfo)
GetAddMethod(Boolean)
Przestarzałe.

Pobiera metodę, która została użyta do dodania delegata procedury obsługi zdarzeń do źródła zdarzeń.

GetAddMethod(Boolean)
Przestarzałe.

Po zastąpieniu w klasie pochodnej pobiera MethodInfo obiekt dla AddEventHandler(Object, Delegate) metody zdarzenia, określając, czy zwracać metody inne niż publiczne.

(Odziedziczone po EventInfo)
GetCustomAttributes(Boolean)
Przestarzałe.

Po zastąpieniu w klasie pochodnej pobiera tablicę zawierającą wszystkie atrybuty niestandardowe, które są stosowane do tego elementu członkowskiego.

GetCustomAttributes(Boolean)
Przestarzałe.

Po zastąpieniu klasy pochodnej zwraca tablicę wszystkich atrybutów niestandardowych zastosowanych do tego elementu członkowskiego.

(Odziedziczone po MemberInfo)
GetCustomAttributes(Type, Boolean)
Przestarzałe.

Po zastąpieniu w klasie pochodnej pobiera tablicę zawierającą wszystkie atrybuty niestandardowe określonego typu, które są stosowane do tego elementu członkowskiego.

GetCustomAttributes(Type, Boolean)
Przestarzałe.

Po przesłonięciu w klasie pochodnej zwraca tablicę atrybutów niestandardowych zastosowanych do tego elementu członkowskiego i zidentyfikowaną przez Typemetodę .

(Odziedziczone po MemberInfo)
GetCustomAttributesData()
Przestarzałe.

Zwraca listę CustomAttributeData obiektów dla bieżącego ComAwareEventInfoelementu .

GetCustomAttributesData()
Przestarzałe.

Zwraca listę CustomAttributeData obiektów reprezentujących dane dotyczące atrybutów, które zostały zastosowane do elementu członkowskiego docelowego.

(Odziedziczone po MemberInfo)
GetHashCode()
Przestarzałe.

Zwraca wartość skrótu dla tego wystąpienia.

(Odziedziczone po EventInfo)
GetOtherMethods()
Przestarzałe.

Zwraca metody publiczne, które zostały skojarzone z zdarzeniem w metadanych przy użyciu .other dyrektywy .

(Odziedziczone po EventInfo)
GetOtherMethods(Boolean)
Przestarzałe.

Zwraca publiczne lub inne niż publiczne metody, które zostały skojarzone z zdarzeniem w metadanych.

GetOtherMethods(Boolean)
Przestarzałe.

Zwraca metody, które zostały skojarzone ze zdarzeniem w metadanych przy użyciu .other dyrektywy, określając, czy należy uwzględnić metody inne niż publiczne.

(Odziedziczone po EventInfo)
GetRaiseMethod()
Przestarzałe.

Zwraca metodę wywoływaną po wywołaniu zdarzenia.

(Odziedziczone po EventInfo)
GetRaiseMethod(Boolean)
Przestarzałe.

W przypadku zastąpienia w klasie pochodnej zwraca metodę, która została wywołana podczas wywoływanego zdarzenia.

GetRaiseMethod(Boolean)
Przestarzałe.

Po przesłonięciu w klasie pochodnej zwraca metodę wywoływaną po wywołaniu zdarzenia, określając, czy zwracać metody inne niż publiczne.

(Odziedziczone po EventInfo)
GetRemoveMethod()
Przestarzałe.

Zwraca metodę używaną do usuwania delegata procedury obsługi zdarzeń ze źródła zdarzeń.

(Odziedziczone po EventInfo)
GetRemoveMethod(Boolean)
Przestarzałe.

Po przesłonięciu w klasie pochodnej pobiera MethodInfo obiekt do usuwania metody zdarzenia.

GetRemoveMethod(Boolean)
Przestarzałe.

Po przesłonięciu w klasie pochodnej pobiera MethodInfo obiekt do usuwania metody zdarzenia, określając, czy zwracać metody inne niż publiczne.

(Odziedziczone po EventInfo)
GetType()
Przestarzałe.

Odnajduje atrybuty zdarzenia klasy i zapewnia dostęp do metadanych zdarzeń.

(Odziedziczone po EventInfo)
HasSameMetadataDefinitionAs(MemberInfo)
Przestarzałe.

Zezwala na późną rejestrację programu obsługi zdarzeń.

(Odziedziczone po MemberInfo)
IsDefined(Type, Boolean)
Przestarzałe.

Wskazuje, czy do tego elementu członkowskiego zastosowano co najmniej jedno wystąpienie określonego atrybutu.

IsDefined(Type, Boolean)
Przestarzałe.

W przypadku zastąpienia w klasie pochodnej wskazuje, czy do tego elementu członkowskiego zastosowano co najmniej jeden atrybut określonego typu, czy jego typów pochodnych.

(Odziedziczone po MemberInfo)
MemberwiseClone()
Przestarzałe.

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
RemoveEventHandler(Object, Delegate)
Przestarzałe.

Odłącza procedurę obsługi zdarzeń od obiektu COM.

ToString()
Przestarzałe.

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Jawne implementacje interfejsu

_EventInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)
Przestarzałe.

Zestaw nazw jest mapowany na odpowiedni zestaw identyfikatorów wysyłania.

(Odziedziczone po EventInfo)
_EventInfo.GetType()
Przestarzałe.

T:System.Type Zwraca obiekt reprezentujący EventInfo typ.

(Odziedziczone po EventInfo)
_EventInfo.GetTypeInfo(UInt32, UInt32, IntPtr)
Przestarzałe.

Pobiera informacje o typie dla obiektu, których następnie można użyć do uzyskania informacji o typie interfejsu.

(Odziedziczone po EventInfo)
_EventInfo.GetTypeInfoCount(UInt32)
Przestarzałe.

Pobiera informację o liczbie typów interfejsów, jakie zawiera obiekt (0 lub 1).

(Odziedziczone po EventInfo)
_EventInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)
Przestarzałe.

Umożliwia dostęp do właściwości i metod udostępnianych przez obiekt.

(Odziedziczone po EventInfo)
_MemberInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)
Przestarzałe.

Zestaw nazw jest mapowany na odpowiedni zestaw identyfikatorów wysyłania.

(Odziedziczone po MemberInfo)
_MemberInfo.GetType()
Przestarzałe.

Pobiera obiekt reprezentujący klasę TypeMemberInfo .

(Odziedziczone po MemberInfo)
_MemberInfo.GetTypeInfo(UInt32, UInt32, IntPtr)
Przestarzałe.

Pobiera informacje o typie dla obiektu, których następnie można użyć do uzyskania informacji o typie interfejsu.

(Odziedziczone po MemberInfo)
_MemberInfo.GetTypeInfoCount(UInt32)
Przestarzałe.

Pobiera informację o liczbie typów interfejsów, jakie zawiera obiekt (0 lub 1).

(Odziedziczone po MemberInfo)
_MemberInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)
Przestarzałe.

Umożliwia dostęp do właściwości i metod udostępnianych przez obiekt.

(Odziedziczone po MemberInfo)
ICustomAttributeProvider.GetCustomAttributes(Boolean)
Przestarzałe.

Zwraca tablicę wszystkich atrybutów niestandardowych zdefiniowanych w tym elemencie członkowskim, z wyłączeniem nazwanych atrybutów lub pustej tablicy, jeśli nie ma atrybutów niestandardowych.

(Odziedziczone po MemberInfo)
ICustomAttributeProvider.GetCustomAttributes(Type, Boolean)
Przestarzałe.

Zwraca tablicę atrybutów niestandardowych zdefiniowanych na tym elemencie członkowskim, zidentyfikowaną przez typ lub pustą tablicę, jeśli nie ma atrybutów niestandardowych tego typu.

(Odziedziczone po MemberInfo)
ICustomAttributeProvider.IsDefined(Type, Boolean)
Przestarzałe.

Wskazuje, czy na tym elemencie członkowskim zdefiniowano jedno lub więcej wystąpień attributeType .

(Odziedziczone po MemberInfo)

Metody rozszerzania

GetCustomAttribute(MemberInfo, Type)
Przestarzałe.

Pobiera atrybut niestandardowy określonego typu, który jest stosowany do określonego elementu członkowskiego.

GetCustomAttribute(MemberInfo, Type, Boolean)
Przestarzałe.

Pobiera atrybut niestandardowy określonego typu, który jest stosowany do określonego elementu członkowskiego, i opcjonalnie sprawdza elementów podrzędnych tego elementu członkowskiego.

GetCustomAttribute<T>(MemberInfo)
Przestarzałe.

Pobiera atrybut niestandardowy określonego typu, który jest stosowany do określonego elementu członkowskiego.

GetCustomAttribute<T>(MemberInfo, Boolean)
Przestarzałe.

Pobiera atrybut niestandardowy określonego typu, który jest stosowany do określonego elementu członkowskiego, i opcjonalnie sprawdza elementów podrzędnych tego elementu członkowskiego.

GetCustomAttributes(MemberInfo)
Przestarzałe.

Pobiera kolekcję atrybutów niestandardowych, które są stosowane do określonego elementu członkowskiego.

GetCustomAttributes(MemberInfo, Boolean)
Przestarzałe.

Pobiera kolekcję atrybutów niestandardowych, które są stosowane do określonego elementu członkowskiego, i opcjonalnie sprawdza elementy charakterystyczne tego elementu członkowskiego.

GetCustomAttributes(MemberInfo, Type)
Przestarzałe.

Pobiera kolekcję atrybutów niestandardowych określonego typu, które są stosowane do określonego elementu członkowskiego.

GetCustomAttributes(MemberInfo, Type, Boolean)
Przestarzałe.

Pobiera kolekcję atrybutów niestandardowych określonego typu, które są stosowane do określonego elementu członkowskiego, i opcjonalnie sprawdza elementów podrzędnych tego elementu członkowskiego.

GetCustomAttributes<T>(MemberInfo)
Przestarzałe.

Pobiera kolekcję atrybutów niestandardowych określonego typu, które są stosowane do określonego elementu członkowskiego.

GetCustomAttributes<T>(MemberInfo, Boolean)
Przestarzałe.

Pobiera kolekcję atrybutów niestandardowych określonego typu, które są stosowane do określonego elementu członkowskiego, i opcjonalnie sprawdza elementów podrzędnych tego elementu członkowskiego.

IsDefined(MemberInfo, Type)
Przestarzałe.

Wskazuje, czy atrybuty niestandardowe określonego typu są stosowane do określonego elementu członkowskiego.

IsDefined(MemberInfo, Type, Boolean)
Przestarzałe.

Wskazuje, czy atrybuty niestandardowe określonego typu są stosowane do określonego elementu członkowskiego, a opcjonalnie stosowane do jego elementów nadrzędnych.

GetAddMethod(EventInfo)
Przestarzałe.

Zezwala na późną rejestrację programu obsługi zdarzeń.

GetAddMethod(EventInfo, Boolean)
Przestarzałe.

Zezwala na późną rejestrację programu obsługi zdarzeń.

GetRaiseMethod(EventInfo)
Przestarzałe.

Zezwala na późną rejestrację programu obsługi zdarzeń.

GetRaiseMethod(EventInfo, Boolean)
Przestarzałe.

Zezwala na późną rejestrację programu obsługi zdarzeń.

GetRemoveMethod(EventInfo)
Przestarzałe.

Zezwala na późną rejestrację programu obsługi zdarzeń.

GetRemoveMethod(EventInfo, Boolean)
Przestarzałe.

Zezwala na późną rejestrację programu obsługi zdarzeń.

GetMetadataToken(MemberInfo)
Przestarzałe.

Pobiera token metadanych dla danego elementu członkowskiego, jeśli jest dostępny.

HasMetadataToken(MemberInfo)
Przestarzałe.

Zwraca wartość wskazującą, czy token metadanych jest dostępny dla określonego elementu członkowskiego.

Dotyczy