专用组件

公共组件可以从其他应用程序中激活,但您可能在应用程序中有多个帮助器组件,这些组件只能从该应用程序内的其他组件调用。在 COM+ 中,可以使用 PrivateComponentAttribute 属性将这些组件标记为专用。专用组件只能由同一应用程序中的其他组件看到和激活。如果调用专用组件的任何类,从进程外调用就会失败,而从进程内调用就会成功。相比之下,如果调用公共组件上的任何类,进程内的调用和进程外的调用都会成功。

专用组件为开发人员对公开什么功能提供了更多控制权。您只需记录和维护公共组件。还可以选择创建不能从应用程序外部访问但仍可以利用 COM+ 服务的专用组件。

请参见

任务

如何:创建专用组件

参考

System.EnterpriseServices Namespace

概念

可用的 COM+ 服务摘要

Footer image

版权所有 (C) 2007 Microsoft Corporation。保留所有权利。