创建和配置 COM+ 分区
管理员可以使用 COM+ 以编程方式创建和配置 COM+ 分区。 事实上,管理员可以从组件服务或Active Directory 用户和计算机管理工具执行所有创建和配置任务,这些任务实际上可以通过使用 COM+ 集合、对象和接口或通过 Active Directory 系统接口 (ADSI) 来完成。
Windows XP:创建、配置或委托 COM+ 分区的功能不可用。 全局分区是唯一可用的 COM+ 分区。
**Windows 2000:** COM+ 分区服务在 Windows 2000 中不可用。
注意
默认情况下,COM+ 分区服务未启用。 若要使用 COM+ 分区服务,必须通过组件服务管理工具或将 LocalComputer集合上的 PartitionsEnabled 属性更改为 True 才能启用。
为了完成分区相关任务,COM+ 提供以下编程元素:
- COMAdminCatalog 类上的 ICOMAdminCatalog2 接口的方法和属性:
- CurrentPartition 属性。
- CurrentPartitionID 属性。
- CurrentPartitionName 属性。
- FlushPartitionCache 方法。
- GetPartitionID 方法。
- GetPartitionName 方法。
- GlobalPartitionID 属性。
- 用于在 Active Directory 中创建和管理分区的一组 COM+ 对象。
- 用于更改分区缓存大小的 COM+ 注册表项 PartitionCache。
- 一组与分区相关的 COM+ 管理集合:
- Partitions 集合。
- PartitionUsers 集合。
- RolesForPartition 集合。
- UsersInPartitionRole 集合。
- 其他 COM+ 管理集合的属性:
- ApplicationInstances 集合上的 PartitionID 属性。
- Applications 集合上的 AppPartitionID 属性。
- FilesForImport 集合上的 PartitionDescription、PartitionID 和 PartitionName 属性。
- LocalComputer 集合上的 DSPartitionLookupEnabled、LocalPartitionLookupEnabled 和 PartitionsEnabled 属性。
- SubscriptionsForComponent 集合上的 EventClassPartitionID 和 SubscriberPartitionID 属性。
- TransientSubscriptions 集合上的 EventClassPartitionID 和 SubscriberPartitionID 属性。
相关主题