System.EnterpriseServices 命名空间

提供可访问 COM+ 服务的 .NET 对象,使 .NET Framework 对象更适用于企业应用程序。

Activity

创建一个活动以同步或异步批处理工作,该工作可使用 COM+ 服务而无需创建 COM+ 组件。 此类不能被继承。

ApplicationAccessControlAttribute

为包含 ServicedComponent 类的程序集指定访问控制。

ApplicationActivationAttribute

指定程序集中的组件是在创建者的进程中运行还是在系统进程中运行。

ApplicationIDAttribute

为该程序集指定应用程序 ID(作为 GUID)。 此类不能被继承。

ApplicationNameAttribute

指定将用于程序集中组件安装的 COM+ 应用程序的名称。 此类不能被继承。

ApplicationQueuingAttribute

为标记的程序集启用队列支持,并启用应用程序从“消息队列”队列读取方法调用。 此类不能被继承。

AutoCompleteAttribute

将特性化方法标记为 AutoComplete 对象。 此类不能被继承。

BYOT

包装 COM+ ByotServerEx 类以及 COM+ DTC 接口 ICreateWithTransactionExICreateWithTipTransactionEx。 此类不能被继承。

ComponentAccessControlAttribute

在对组件的调用上启用安全检查。 此类不能被继承。

COMTIIntrinsicsAttribute

使您可以将上下文属性从 COM 事务集成器 (COMTI) 传递到 COM+ 上下文中。

ConstructionEnabledAttribute

启用 COM+ 对象结构支持。 此类不能被继承。

ContextUtil

获取有关 COM+ 对象上下文的信息。 此类不能被继承。

DescriptionAttribute

设置有关程序集(应用程序)、组件、方法或接口的说明。 此类不能被继承。

EventClassAttribute

将特性化类标记为事件类。 此类不能被继承。

EventTrackingEnabledAttribute

为组件启用事件跟踪。 此类不能被继承。

ExceptionClassAttribute

设置排队类的排队异常类。 此类不能被继承。

IISIntrinsicsAttribute

启用从 GetNamedProperty(String) 对 ASP 内部值的访问。 此类不能被继承。

InterfaceQueuingAttribute

为标记的接口启用队列支持。 此类不能被继承。

JustInTimeActivationAttribute

打开或关闭实时 (JIT) 激活。 此类不能被继承。

LoadBalancingSupportedAttribute

如果在服务器上安装并启用了组件负载平衡服务,则确定组件是否加入负载平衡。

MustRunInClientContextAttribute

如有可能,强制在创建者的上下文中创建特性化的对象。 此类不能被继承。

ObjectPoolingAttribute

启用和配置用于组件的对象池。 此类不能被继承。

PrivateComponentAttribute

将组件标识为专用组件,专用组件仅对同一应用程序中的组件而言是可见的并只可由同一应用程序中的组件激活。 此类不能被继承。

RegistrationConfig

为将程序集安装到 COM+ 目录中提供配置信息。

RegistrationErrorInfo

检索与多个 COM+ 对象相关的方法有关的扩展错误信息。 这还包括安装、导入和导出 COM+ 应用程序和组件的方法。 此类不能被继承。

RegistrationException

检测到注册错误时所引发的异常。

RegistrationHelper

在 COM+ 目录中安装并配置程序集。 此类不能被继承。

RegistrationHelperTx

在维护新建立的事务时,由 .NET Framework 基础结构用来在 COM+ 目录中安装并配置程序集。

ResourcePool

在当前事务中存储对象。 此类不能被继承。

SecureMethodAttribute

确保在使用安全服务时,结构通过接口为类中的一个方法或每一方法进行调用。 类需要使用接口以使用安全服务。 此类不能被继承。

SecurityCallContext

描述调用方链,该链最终导致当前方法调用。

SecurityCallers

提供当前调用链中标识的已排序的集合。

SecurityIdentity

包含与 COM+ 调用链中的标识有关的信息。

SecurityRoleAttribute

为应用程序或组件配置角色。 此类不能被继承。

ServiceConfig

指定并配置在调用 Enter(ServiceConfig) 或创建 Activity 时进入的域中将处于活动状态的服务。 此类不能被继承。

ServicedComponent

表示使用 COM+ 服务的所有类的基类。

ServicedComponentException

在已维护的组件中检测到错误时引发的异常。

ServiceDomain

允许由 Enter(ServiceConfig)Leave() 标识的代码段在其自身的上下文中运行,其行为如同在此上下文中创建的对象上调用的方法。 此类不能被继承。

SharedProperty

访问共享属性。 此类不能被继承。

SharedPropertyGroup

表示共享属性的集合。 此类不能被继承。

SharedPropertyGroupManager

控制对共享属性组的访问。 此类不能被继承。

SynchronizationAttribute

设置组件的同步值。 此类不能被继承。

TransactionAttribute

指定可用于特性化对象的事务的类型。 允许值是 TransactionOption 枚举的成员。

结构

BOID

表示与事务关联的工作单元。 该结构用于 XACTTRANSINFO 中。

XACTTRANSINFO

表示在 ITransaction 接口中使用的结构。

接口

IAsyncErrorNotify

在由 Activity 对象提交的异步批处理工作上实现错误捕获。

IPlaybackControl

“消息队列”传送机制的服务器端播放错误和客户端失败的异常处理中的“排队组件”中的函数。

IProcessInitControl

支持为 Startup(Object) 方法设置超时。

IProcessInitializer

支持 COM 组件启动或关闭时可调用的方法。

IRegistrationHelper

在 COM+ 目录中安装并配置程序集。

IRemoteDispatch

ServicedComponent 类实现,以确定是将远程方法调用的 AutoCompleteAttribute 类特性设置为 true 还是设置为 false

IServiceCall

实现通过由 Activity 创建的活动提交的批处理工作。

IServicedComponentInfo

ServicedComponent 类实现,用于通过 GetComponentInfo(Int32, String[]) 方法获取关于组件的信息。

ITransaction

与分布式事务协调器 (DTC) ITransaction 接口对应,并且受通过 Transaction 获取的对象的支持。

枚举

AccessChecksLevelOption

为应用程序指定访问检查级别,检查可以只在进程级别,也可以在包括组件、接口和方法级别的所有级别。

ActivationOption

指定在应用程序中激活已维护的组件的方式。

AuthenticationOption

指定远程过程调用 (RPC) 身份验证机制。 只在当 ActivationOption 设置为 Server 时适用。

BindingOption

指示是否将由 Activity 提交的所有工作仅绑定到一个单线程单元 (STA)。 此枚举对多线程单元 (MTA) 不起作用。

ImpersonationLevelOption

指定调用服务器应用程序的目标时允许的模拟级别。

InheritanceOption

指示基于当前上下文或基于 ServiceConfig 中的信息创建新的上下文。

InstallationFlags

RegistrationHelper 类一起使用的标志。

PartitionOption

指示要在其中运行 COM+ 分区的上下文。

PropertyLockMode

指定在共享的属性组管理器中访问共享属性的模式。

PropertyReleaseMode

为新的共享属性组中的属性指定释放模式。

SxsOption

指示如何为 ServiceConfig 配置并行 (Side-by-Side) 程序集。

SynchronizationOption

指定组件请求的自动同步的类型。

ThreadPoolOption

指示该工作(由 Activity 提交)当前正在哪一个线程池中运行。

TransactionIsolationLevel

指定 TransactionAttribute 的值。

TransactionOption

指定组件请求的自动事务类型。

TransactionStatus

指示事务状态。

TransactionVote

指定事务结果决定所允许的值。

委托

ResourcePool.TransactionEndDelegate

表示处理事务结束的方法。