ComAwareEventInfo 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
注意
ComAwareEventInfo may be unavailable in future releases.
允许事件处理程序的后期绑定注册。
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
- 继承
- 属性
注解
通常,编译器会自动嵌入对 ComAwareEventInfo.AddEventHandler(Object, Delegate) 和 ComAwareEventInfo.RemoveEventHandler(Object, Delegate) 方法的调用,而不是使用事件的常规添加处理程序和删除处理程序方法。 如果需要嵌入定义相应事件的接口,则会发生此情况。
可以通过在编译器上使用 /link 选项嵌入包含接口的整个程序集,或者在 Visual Studio 中将 Embed Interop Types 属性设置为 True
来指定此项。
类型 ComAwareEventInfo 派生自 类, EventInfo 并重写 EventInfo.AddEventHandler(Object, Delegate) 和 EventInfo.RemoveEventHandler(Object, Delegate) 方法。
构造函数
ComAwareEventInfo(Type, String) |
已过时.
使用指定类型和该类型的事件名称来初始化 ComAwareEventInfo 类的新实例。 |
属性
AddMethod |
已过时.
获取事件的 AddEventHandler(Object, Delegate) 方法的 MethodInfo 对象,包括非公共方法。 (继承自 EventInfo) |
Attributes |
已过时.
获取此事件的属性。 |
CustomAttributes |
已过时.
获取包含此成员自定义属性的集合。 (继承自 MemberInfo) |
DeclaringType |
已过时.
获取声明该成员的类。 |
EventHandlerType |
已过时.
获取与此事件关联的基础事件处理程序委托的 |
IsCollectible |
已过时.
获取一个值,该值指示此 MemberInfo 对象是否是包含在可回收的 AssemblyLoadContext 中的程序集的一部分。 (继承自 MemberInfo) |
IsMulticast |
已过时.
获取一个值,该值指示事件是否为多播。 (继承自 EventInfo) |
IsSpecialName |
已过时.
获取一个值,该值指示 |
MemberType |
已过时.
获取 MemberTypes 值,指示此成员为一个事件。 (继承自 EventInfo) |
MetadataToken |
已过时.
获取与当前 ComAwareEventInfo 对象关联的元数据令牌。 |
MetadataToken |
已过时.
获取一个值,该值标识元数据元素。 (继承自 MemberInfo) |
Module |
已过时.
获取与当前 ComAwareEventInfo 对象关联的模块。 |
Module |
已过时.
获取一个模块,在该模块中已经定义一个类型,该类型用于声明由当前 MemberInfo 表示的成员。 (继承自 MemberInfo) |
Name |
已过时.
获取当前成员的名称。 |
RaiseMethod |
已过时.
获取引发该事件时所调用的方法,包括非公共方法。 (继承自 EventInfo) |
ReflectedType |
已过时.
获取用于初始化此实例的类对象。 |
ReflectedType |
已过时.
获取用于获取 |
RemoveMethod |
已过时.
获取用于删除事件方法的 |
方法
AddEventHandler(Object, Delegate) |
已过时.
将事件处理程序附加到 COM 对象。 |
Equals(Object) |
已过时.
返回一个值,该值指示此实例是否与指定的对象相等。 (继承自 EventInfo) |
GetAddMethod() |
已过时.
返回用于向事件源添加事件处理程序委托的方法。 (继承自 EventInfo) |
GetAddMethod(Boolean) |
已过时.
获取用于将事件处理程序委托添加到事件源的方法。 |
GetAddMethod(Boolean) |
已过时.
在派生类中重写时,为事件的 AddEventHandler(Object, Delegate) 方法检索 |
GetCustomAttributes(Boolean) |
已过时.
在派生类中重写时,获取一个包含应用于此成员的所有自定义特性的数组。 |
GetCustomAttributes(Boolean) |
已过时.
在派生类中重写时,返回应用于此成员的所有自定义属性的数组。 (继承自 MemberInfo) |
GetCustomAttributes(Type, Boolean) |
已过时.
在派生类中重写时,获取一个数组,该数组包含应用于此成员的指定类型的所有自定义特性。 |
GetCustomAttributes(Type, Boolean) |
已过时.
在派生类中重写时,返回应用于此成员并由 Type 标识的自定义属性的数组。 (继承自 MemberInfo) |
GetCustomAttributesData() |
已过时.
返回当前 ComAwareEventInfo 的 CustomAttributeData 对象列表。 |
GetCustomAttributesData() |
已过时.
返回 CustomAttributeData 对象列表,这些对象表示已应用到目标成员的特性相关数据。 (继承自 MemberInfo) |
GetHashCode() |
已过时.
返回此实例的哈希代码。 (继承自 EventInfo) |
GetOtherMethods() |
已过时.
返回在元数据中使用 |
GetOtherMethods(Boolean) |
已过时.
返回在元数据中与某事件相关联的公共或非公共方法。 |
GetOtherMethods(Boolean) |
已过时.
返回在元数据中使用 |
GetRaiseMethod() |
已过时.
返回引发事件时所调用的方法。 (继承自 EventInfo) |
GetRaiseMethod(Boolean) |
已过时.
在派生类中重写时,返回引发该事件时调用的方法。 |
GetRaiseMethod(Boolean) |
已过时.
在派生类中重写时,返回引发事件时调用的方法,指定是否返回非公共方法。 (继承自 EventInfo) |
GetRemoveMethod() |
已过时.
返回用于从事件源删除事件处理程序委托的方法。 (继承自 EventInfo) |
GetRemoveMethod(Boolean) |
已过时.
在派生类中重写时,检索用于移除该事件的方法的 MethodInfo 对象。 |
GetRemoveMethod(Boolean) |
已过时.
在派生类中重写时,检索用于删除事件方法的 |
GetType() |
已过时.
发现类事件的属性并提供对事件元数据的访问权限。 (继承自 EventInfo) |
HasSameMetadataDefinitionAs(MemberInfo) |
已过时.
允许事件处理程序的后期绑定注册。 (继承自 MemberInfo) |
IsDefined(Type, Boolean) |
已过时.
指示是否对此成员应用指定特性的一个或多个实例。 |
IsDefined(Type, Boolean) |
已过时.
在派生类中重写时,指示是否将指定类型或其派生类型的一个或多个特性应用于此成员。 (继承自 MemberInfo) |
MemberwiseClone() |
已过时.
创建当前 Object 的浅表副本。 (继承自 Object) |
RemoveEventHandler(Object, Delegate) |
已过时.
将事件处理程序从 COM 对象分离。 |
ToString() |
已过时.
返回表示当前对象的字符串。 (继承自 Object) |