System.EnterpriseServices 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供可访问 COM+ 服务的 .NET 对象,使 .NET Framework 对象更适用于企业应用程序。
类
Activity |
创建一个活动以同步或异步批处理工作,该工作可使用 COM+ 服务而无需创建 COM+ 组件。 此类不能被继承。 |
ApplicationAccessControlAttribute |
为包含 ServicedComponent 类的程序集指定访问控制。 |
ApplicationActivationAttribute |
指定程序集中的组件是在创建者的进程中运行还是在系统进程中运行。 |
ApplicationIDAttribute |
为该程序集指定应用程序 ID(作为 GUID)。 此类不能被继承。 |
ApplicationNameAttribute |
指定将用于程序集中组件安装的 COM+ 应用程序的名称。 此类不能被继承。 |
ApplicationQueuingAttribute |
为标记的程序集启用队列支持,并启用应用程序从“消息队列”队列读取方法调用。 此类不能被继承。 |
AutoCompleteAttribute |
将特性化方法标记为 |
BYOT |
包装 COM+ |
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 类特性设置为 |
IServiceCall |
实现通过由 Activity 创建的活动提交的批处理工作。 |
IServicedComponentInfo |
由 ServicedComponent 类实现,用于通过 GetComponentInfo(Int32, String[]) 方法获取关于组件的信息。 |
ITransaction |
与分布式事务协调器 (DTC) |
枚举
AccessChecksLevelOption |
为应用程序指定访问检查级别,检查可以只在进程级别,也可以在包括组件、接口和方法级别的所有级别。 |
ActivationOption |
指定在应用程序中激活已维护的组件的方式。 |
AuthenticationOption |
指定远程过程调用 (RPC) 身份验证机制。 只在当 ActivationOption 设置为 |
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 |
表示处理事务结束的方法。 |