COMAdmin 类的摘要说明

COMAdmin 库(comadmin.dll)提供了三个类,每个类实现 COM 双接口。 可以使用从这些类创建的对象来访问目录、表示目录中的集合,以及表示集合中包含的项。

COMAdminCatalog

COMAdminCatalog 类表示目录本身。 从 COMAdminCatalog 创建的对象是你在编程管理中使用的基本对象。 除了在实例化目录服务器时与目录服务器建立基本连接之外,COMAdminCatalog 还提供可用于执行以下作的方法:

  • 获取目录中的集合。
  • 连接到远程计算机上的目录服务器。
  • 安装、导出、启动、关闭和获取有关 COM+ 应用程序的信息。
  • 将组件安装到 COM+ 应用程序中并获取有关组件的信息。
  • 启动、停止或刷新计算机上运行的服务。
  • 刷新、还原或备份目录信息。

在 COM+ 1.0 中,COMAdminCatalog 类实现 ICOMAdminCatalog 接口。 在 COM+ 1.5 中,COMAdminCatalog 类实现 ICOMAdminCatalog2 作为其默认接口。

COMAdminCatalogCollection

COMAdminCatalogCollection 类通过提供在对象实例化时命名特定集合的字符串来表示目录中的任何集合。 (COM+ 管理集合的表中命名了可用的目录集合。通过调用 COMAdminCatalog 对象的 GetCollection 方法,从此类创建对象。 通过调用其父集合对象的 GetCollection 方法检索子集合时,也会创建这些对象。 COMAdminCatalogCollection 对象使你可以执行以下作:

  • 枚举集合中包含的项。
  • 从集合中检索项。
  • 添加或删除集合中的项。
  • 保存或放弃对集合或其包含的项所做的任何挂起更改。
  • 获取目录中的其他集合。

COMAdminCatalogObject 类实现 ICatalogCollection 接口。

COMAdminCatalogObject

COMAdminCatalogObject 类表示集合中包含的任何项。 通过目录集合对象的 Item 属性获取项时,将从此类创建对象。 通过 COMAdminCatalogObject 类创建的对象可执行以下作:

  • 获取或设置对象用于表示的项支持的属性。
  • 获取有关项及其属性的信息。

COMAdminCatalogObject 类实现 ICatalogObject 接口。

访问 COM+ 目录

COMAdmin 对象 概述