Agregar CorrelationInitializers (cuadro de diálogo)

El cuadro de diálogo Agregar inicializadores de correlación se utiliza en Diseñador de flujo de trabajo de Windows para configurar las propiedades CorrelationInitializers de las actividades Send, Receive, ReceiveReply y SendReply. Para obtener más información sobre sobre los diseñadores de actividades que utilizan este cuadro, vea Diseñador de actividad Sent, Diseñador de actividades Receive, Diseñador de plantillas ReceiveAndSendReply y los temas Diseñador de plantillas SendAndReceiveReply.

Los inicializadores de correlación en la colección que se especifica con este cuadro de diálogo pueden inicializar correlaciones basadas en consultas, de contexto, de contexto de devolución o de solicitud/respuesta entre actividades de mensajería.

En la tabla siguiente se describen los elementos de la interfaz de usuario del cuadro de diálogo Agregar inicializadores de correlación.

Elemento de la interfaz de usuario Descripción

Agregar inicializador

Haga clic en el Agregare inicializador para agregar un inicializador adicional a la recopilación.

Tipo correlación

Especifica el tipo de inicializador de correlación. Hay cuatro tipos a elegir:

  1. Inicializador de correlación de devolución para especificar una clase CallbackCorrelationInitializer.

  2. Inicializador de correlación de contexto para especificar una clase CorrelationInitializer.

  3. Inicializador de correlación de solicitud/respuesta para especificar una clase RequestReplyCorrelationInitializer.

  4. Inicializador de consultas para especificar una clase QueryCorrelationInitializer.

Para editar CorrelationType

  1. Vaya a la fila específica en el DataGrid de Agregar inicializadores.

  2. Presione Ctrl+Tab para establecer el foco en CorrelationTypeComboBox

  3. Presione Alt+Flecha abajo para abrir el ComboBox y editarlo.

Consultas XPath

Par clave-valor que contiene las consultas que se usan para extraer los datos de la correlación de los mensajes entrantes y salientes. Esta lista solo es válida cuando se utilizan tipos QueryCorrelationInitializer.

Para iniciar el cuadro de diálogo Agregar inicializadores de correlación

Los diseñadores Send, Receive, ReceiveAndSendReply y SendAndReceiveReply utilizan el cuadro de diálogo Agregar inicializadores de correlación. El acceso a los mismos se obtiene de forma similar en cada caso; aquí se utiliza el caso con el diseñador Receive para ilustrar el procedimiento.

El diseñador de actividades Receive se puede arrastrar desde el Cuadro de herramientas y colocar en la superficie de Diseñador de flujo de trabajo, donde se coloquen normalmente las actividades. Esto crea una actividad Receive con una propiedad DisplayName predeterminada de Receive. Seleccione el diseñador de actividades Receive y haga clic en el botón de puntos suspensivos junto al texto (Colección) para la propiedad CorrelationInitializers en la cuadrícula de propiedades para que aparezca el cuadro de diálogo Agregar inicializadores de correlación.

Vea también

Conceptos

Inicializar correlación (cuadro de diálogo)

Otros recursos

Add Correlation Dialog Box