Procesamiento de transacciones automáticas
El procesamiento de transacciones automáticas es un servicio COM+ que permite configurar una clase en tiempo de diseño para que participe en una transacción en tiempo de ejecución. Para utilizar este servicio, la clase debe derivar directa o indirectamente de la clase System.EnterpriseServices.ServicedComponent.
COM+ permite definir un tiempo de espera de las transacciones diferente para cada clase que requiere una transacción. Esto se puede utilizar para resolver casos de tiempos de espera que entran en conflicto, como forzar transacciones breves en lugar de permitir procedimientos almacenados por lotes de ejecución larga.
Si no se especifica un valor de tiempo de espera de la transacción, se utiliza el valor de tiempo de espera del sistema. El tiempo de espera de transacción es un valor entero que se mide en segundos.
Para obtener un ejemplo de cómo establecer el tiempo de espera de las transacciones, vea Cómo establecer el tiempo de espera de las transacciones.
Consulte también
Tareas
Cómo usar transacciones automáticas en una clase de .NET Framework
Cómo usar los métodos SetAbort y SetComplete
Cómo establecer el atributo AutoComplete en una clase relacionada con transacciones
Cómo establecer el tiempo de espera de las transacciones
Cómo crear un método de servicio web que utilice transacciones automáticas
Referencia
Conceptos
Transacciones automáticas y clases de .NET Framework
Votación en una transacción automática
Transacciones automáticas y ASP.NET
Transacciones automáticas y servicios web XML
Resumen de los servicios COM+ disponibles
Copyright © 2007 Microsoft Corporation. Reservados todos los derechos.