Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El diseñador de actividades TransactionScope se utiliza para crear y configurar una actividad TransactionScope.
Actividad TransactionScope
La actividad TransactionScope ejecuta la actividad que contiene una transacción única. La transacción se confirma cuando la actividad Body y el resto de participantes en la transacción hayan finalizado correctamente.
Utilizar el diseñador de actividades TransactionScope
El diseñador de actividades TransactionScope se puede encontrar en la categoría Transacción del Cuadro de herramientas, al que se tiene acceso al hacer clic en la pestaña Cuadro de herramientas de Diseñador de flujo de trabajo. (De forma alternativa, seleccione Barra de herramientas del menú Ver o CTRL+ALT+X).
El diseñador de actividades TransactionScope se puede arrastrar desde el Cuadro de herramientas y colocarlo en la superficie de Diseñador de flujo de trabajo, donde se coloquen normalmente las actividades, como en una clase Sequence. De esta forma se crea una actividad TransactionScope con una propiedad DisplayName predeterminada de TransactionScope. La propiedad DisplayName se puede editar en el encabezado del diseñador de actividades TransactionScope o en el cuadro DisplayName de la cuadrícula de propiedades.
Propiedades CancellationScope
En la tabla siguiente se muestran las propiedades TransactionScope y se describe cómo se utilizan en el diseñador. Las propiedades DisplayName y Body se pueden editar en la superficie de Diseñador de flujo de trabajo. Pero el resto de propiedades se deben editar en la cuadrícula de propiedades.
| Nombre de la propiedad | Obligatorio | Uso |
|---|---|---|
DisplayName |
False |
Nombre opcional descriptivo de la actividad TransactionScope. El valor predeterminado es TransactionScope. Pese a que el valor de DisplayName no es obligatorio, se recomienda utilizar uno. |
Body |
True |
Especifica la actividad que se va a ejecutar en una transacción única. Para agregar la actividad Body, coloque una actividad del Cuadro de herramientas en el cuadro Body del diseñador de actividades TransactionScope que tenga el texto con la sugerencia "Coloque la actividad aquí". |
True |
Especifica la enumeración IsolationLevel de este objeto TransactionScope. |
|
Especifica el intervalo de tiempo (con formato 00:00:00, que indica horas:minutos:segundos) del que dispone la transacción para completarse. El valor predeterminado es 1 minuto (00:01:00). |
Vea también
Conceptos
Diseñador actividades TerminateWorkflow
Diseñador de actividad CompensableActivity Activity
Diseñador de actividades Compensate
Diseñador de actividades Confirm