Boîte de dialogue Ajouter des initialiseurs de corrélation

La boîte de dialogue Ajouter des initialiseurs de corrélation est utilisée dans le Concepteur de flux de travail pour configurer les propriétés CorrelationInitializers des activités Send, Receive, SendReply et ReceiveReply. Pour plus d’informations sur les concepteurs d’activités qui utilisent cette zone, consultez les rubriques Send, Receive, ReceiveAndSendReply et SendAndReceiveReply.

Les initialiseurs de corrélation dans la collection spécifiée avec cette boîte de dialogue peuvent initialiser les corrélations suivantes entre les activités de messagerie :

  • basé sur une requête
  • contexte
  • contexte de rappel
  • requête-réponse

Le tableau suivant décrit les éléments de l’interface utilisateur de la boîte de dialogue Ajouter des initialiseurs de corrélation :

Élément de l’interface utilisateur Description
Ajouter un initialiseur Cliquez sur la zone Ajouter un initialiseur pour ajouter un initialiseur supplémentaire à la collection.
Type de corrélation Spécifie le type d'initialiseur de corrélation. Quatre types sont disponibles :

1. Un initialiseur de corrélation de rappel pour spécifier un CallbackCorrelationInitializer.
2. Un initialiseur de corrélation de contexte pour spécifier un CorrelationInitializer.
3. Un initialiseur de corrélation requête-réponse pour spécifier un RequestReplyCorrelationInitializer.
4. Un initialiseur de corrélation de requête pour spécifier un QueryCorrelationInitializer.

Pour modifier le CorrelationType

1. Accédez à la ligne spécifique dans la grille de données Ajouter un initialiseur à l’aide de la touche de tabulation.
2. Pour définir le focus sur la valeur CorrelationTypeComboBox, appuyez sur Ctrl+Tab.
3. Appuyez sur Alt+Bas pour afficher la ComboBox et la modifier.
Requêtes XPath Paire clé/valeur qui contient les requêtes utilisées pour extraire les données de corrélation de messages entrants et sortants. Cette liste est valide uniquement lors de l'utilisation de types QueryCorrelationInitializer.

Pour lancer la boîte de dialogue Ajouter des initialiseurs de corrélation

La boîte de dialogue Ajouter des initialiseurs de corrélation est utilisée par les concepteurs Send, Receive, ReceiveAndSendReply et SendAndReceiveReply. L’accès à ces derniers est semblable dans chaque cas, et le cas qui implique le concepteur Receive est utilisé ici pour illustrer la procédure.

Vous pouvez faire glisser le concepteur d’activités Receive de la Boîte à outils et le déposer dans l’aire du Concepteur de flux de travail, là où les activités sont placées. La suppression du concepteur d’activités Receive crée une activité Receive avec la DisplayName par défaut Receive. Sélectionnez le concepteur d’activités Receive, puis cliquez sur le bouton de sélection en regard du texte (Collection) pour la propriété CorrelationInitializers dans la grille des propriétés pour afficher la boîte de dialogue Ajouter des initialiseurs de corrélation.

Voir aussi