Actividades de transacción en WF
.NET Framework 4.6.1 tiene varias actividades proporcionadas por el sistema para modelar transacciones, la compensación y la cancelación. Estos modelos de programación permiten que el flujo de trabajo continúe avanzando en caso de cambios en la lógica de negocios y el control de errores. Para obtener más información sobre transacciones, compensación y cancelación, consulte Transacciones, Compensación y Cancelación.
Actividades de transacción
Tipo de actividad | Descripción |
---|---|
CancellationScope | Asocia la lógica de cancelación, en forma de una actividad, con una ruta principal de ejecución, también expresada como una actividad. |
CompensableActivity | Admite la compensación de las actividades secundarias. |
Compensate | Invoca explícitamente el controlador de compensación de CompensableActivity. |
Confirm | Invoca explícitamente el controlador de confirmación de CompensableActivity. |
TransactionScope | Demarca el límite de una transacción. |
TransactedReceiveScope | Establece el ámbito de duración de una transacción que se inicia mediante un mensaje recibido. La transacción puede fluir en el flujo de trabajo del mensaje de inicio o la puede crear el distribuidor cuando se recibe el mensaje. Nota: El TransactedReceiveScope se encuentra en la sección Mensajería de Cuadro de herramientas. |
Colaborar con nosotros en GitHub
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.