Diseñador de actividades TransactedReceiveScope

El diseñador TransactedReceiveScope se utiliza para crear y configurar una actividad TransactedReceiveScope.

Actividad TransactedReceiveScope

La actividad TransactedReceiveScope hace posible pasar una transacción a las transacciones del servidor que ha creado un flujo de trabajo o un distribuidor.

Utilizar el diseñador de actividades TransactedReceiveScope

El diseñador de actividades TransactedReceiveScope se puede encontrar en la categoría Mensajería 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 en el menú Ver o CTRL+ALT+X).

El diseñador de actividades TransactedReceiveScope 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. De esta forma se crea una actividad TransactedReceiveScope con un valor DisplayName predeterminado de TransactedReceiveScope. El valor DisplayName se puede editar en el encabezado del diseñador de actividades TransactedReceiveScope o en el cuadro DisplayName de la cuadrícula de propiedades.

El diseñador TransactedReceiveScope contiene los cuadros Solicitar y Cuerpo. Estos se utilizan para configurar la propiedad Request, que especifica una actividad Receive y una propiedad Body, la cual especifica alguna otra clase Activity. La propiedad Request crea una transacción. Posteriormente, la transacción se prepara para el ámbito de la propiedad Body de forma que cualquier actividad en este ámbito se ejecute dentro de esta transacción.

Propiedades TransactedReceiveScope

En la tabla siguiente se muestran las propiedades TransactedReceiveScope y se describe cómo se utilizan en el diseñador. Estas propiedades DisplayName se pueden editar en cuadrícula de propiedades o en la superficie de Diseñador de flujo de trabajo, pero el resto se deben editar en la superficie de diseño.

Nombre de la propiedad Obligatorio Uso

DisplayName

False

Nombre opcional descriptivo de la actividad TransactedReceiveScope. El valor predeterminado es TransactedReceiveScope.

Aunque el nombre DisplayName no es obligatorio, se recomienda usar un nombre para mostrar.

Request

True

Coloca una actividad Receive en el bloque Solicitar en la superficie del diseñador de actividades.

Body

False

Coloca una clase Activity en el bloque Cuerpo en la superficie del diseñador de actividades.

Vea también

Conceptos

Diseñador de actividades CorrelationScope
Diseñador de actividades InitializeCorrelation
Diseñador de actividades Receive
Diseñador de plantillas ReceiveAndSendReply
Diseñador de actividad Sent
Diseñador de plantillas SendAndReceiveReply