ObjectControl 接口 (comsvcs.h)

如果在组件中实现此接口,COM+ 运行时环境会在适当的时间自动对对象调用其方法。 只有 COM+ 运行时环境可以调用 ObjectControl 方法;对象的客户端或对象本身无法访问它们。 如果客户端查询 ObjectControl 接口, QueryInterface 将返回E_NOINTERFACE。

ObjectControlIObjectControl 提供相同的功能,但与 IObjectControl 不同, ObjectControl 与自动化兼容。

继承

ObjectControl 接口继承自 IUnknown 接口。 ObjectControl 还具有以下类型的成员:

方法

ObjectControl 接口具有这些方法。

 
ObjectControl::Activate

使 COM+ 对象在激活时执行特定于上下文的初始化。 (ObjectControl.Activate)
ObjectControl::CanBePooled

指示在停用对象时是否可以将其共用以供重复使用。
ObjectControl::D eactivate

使 COM+ 对象在回收或销毁之前执行所需的清理。

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 comsvcs.h

另请参阅

COM+ 上下文和线程模型

上下文激活

IObjectControl