自动事务处理

自动事务处理是 COM+ 提供的一个服务,用于在设计时配置类,以便在运行时参与事务。要使用此服务,该类必须直接或间接从 System.EnterpriseServices.ServicedComponent 类派生。

COM+ 允许您为每个需要事务的类指定不同的事务超时。可以使用这一功能解决冲突的超时情况,如强制短时间事务和允许长时间运行的批存储过程。

如果不指定事务超时值,则使用计算机的系统范围超时值。事务超时是以秒为单位度量的整数值。

有关如何设置事务超时的示例,请参阅如何:设置事务超时

请参见

任务

如何:在 .NET Framework 类中使用自动事务
如何:使用 SetAbort 和 SetComplete 方法
如何:对事务识别类设置 AutoComplete 属性
如何:设置事务超时
如何:创建使用自动事务的 Web 服务方法

参考

System.EnterpriseServices

概念

自动事务和 .NET Framework 类
自动事务中的投票
自动事务和 ASP.NET
自动事务和 XML Web 服务
可用的 COM+ 服务摘要

Footer image

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