ComObject 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
所有 COM 源生成的运行时可调用包装器的基类 (RCW) 。
public ref class ComObject sealed : System::Runtime::InteropServices::IDynamicInterfaceCastable, System::Runtime::InteropServices::Marshalling::IUnmanagedVirtualMethodTableProvider
public sealed class ComObject : System.Runtime.InteropServices.IDynamicInterfaceCastable, System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider
type ComObject = class
interface IDynamicInterfaceCastable
interface IUnmanagedVirtualMethodTableProvider
Public NotInheritable Class ComObject
Implements IDynamicInterfaceCastable, IUnmanagedVirtualMethodTableProvider
- 继承
-
ComObject
- 实现
方法
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
Finalize() |
释放对基础 COM 对象的所有引用。 |
FinalRelease() |
如果此为唯一实例,则释放此 ComObject 拥有的所有引用。 |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |
显式接口实现
IDynamicInterfaceCastable.GetInterfaceImplementation(RuntimeTypeHandle) |
确定用于调度指定接口类型的类型。 当在类的元数据中找不到给定接口类型时,将在接口调度期间调用此方法。 |
IDynamicInterfaceCastable.IsInterfaceImplemented(RuntimeTypeHandle, Boolean) |
确定此对象是否可以强制转换为指定的接口类型。 当实现类实例强制转换为未包含在类元数据中的接口类型时,将调用此方法。 |
IUnmanagedVirtualMethodTableProvider.GetVirtualMethodTableInfoForKey(Type) |
获取由 表示 |