Freigeben über


CorrelationInitializers hinzufügen (Dialogfeld)

Das Dialogfeld Korrelationsinitialisierer hinzufügen wird in Windows Workflow Designer verwendet, um die CorrelationInitializers-Eigenschaften der Aktivitäten Send, Receive, SendReply und ReceiveReply zu konfigurieren. Weitere Informationen über zu den Aktivitätsdesignern, die dieses Dialogfeld verwenden, finden Sie in den Themen Send-Aktivitätsdesigner, Receive-Aktivitätsdesigner, ReceiveAndSendReply-Vorlagendesigner und SendAndReceiveReply-Vorlagendesigner.

Die Korrelationsinitialisierer der in diesem Dialogfeld angegebenen Auflistung können abfragebasierte, Kontext-, Rückrufkontext- oder Anforderung-Antwort-Korrelationen zwischen den Messagingaktivitäten initialisieren.

In der folgenden Tabelle werden die Benutzeroberflächenelemente des Dialogfelds Korrelationsinitialisierer hinzufügen beschrieben.

Benutzeroberflächenelement Beschreibung

Initialisierer hinzufügen

Klicken Sie auf das Feld Initialisierer hinzufügen, um der Auflistung einen zusätzlichen Initialisierer hinzuzufügen.

Korrelationstyp

Gibt den Typ des Korrelationsinitialisierers an. Es stehen vier Typen zur Auswahl:

  1. Ein Rückrufkorrelationsinitialisierer, um ein CallbackCorrelationInitializer-Objekt anzugeben.

  2. Ein Kontextkorrelationsinitialisierer, um ein CorrelationInitializer-Objekt anzugeben.

  3. Ein Anforderung-Antwort-Korrelationsinitialisierer, um ein RequestReplyCorrelationInitializer-Objekt anzugeben.

  4. Ein Abfragekorrelationsinitialisierer, um ein QueryCorrelationInitializer-Objekt anzugeben.

So bearbeiten Sie den CorrelationType

  1. Gehen Sie mit der Tabulatortaste zu der entsprechenden Zeile im Datenraster Initialisierer hinzufügen.

  2. Drücken Sie STRG+TAB, um den Fokus auf CorrelationTypeComboBox festzulegen

  3. Drücken Sie ALT+NACH-UNTEN, um das ComboBox aufzurufen und es zu bearbeiten.

XPath-Abfragen

Ein Schlüssel-Wert-Paar, das die Abfragen enthält, mit denen Korrelationsdaten aus eingehenden und ausgehenden Nachrichten extrahiert werden. Diese Liste ist nur bei Verwendung der QueryCorrelationInitializer-Typen gültig.

So öffnen Sie das Dialogfeld "Korrelationsinitialisierer hinzufügen"

Das Dialogfeld Korrelationsinitialisierer hinzufügen wird von den Send-, Receive-, ReceiveAndSendReply- und SendAndReceiveReply-Designern verwendet. Auf jeden Designer wird auf ähnliche Weise zugegriffen Fall, und dieses Verfahren wird hier anhand des Receive-Designers veranschaulicht.

Der Receive-Aktivitätsdesigner kann aus der Toolbox gezogen und auf der Workflow-Designer-Oberfläche dort abgelegt werden, wo Aktivitäten normalerweise platziert werden. Dadurch wird eine Receive-Aktivität mit dem standardmäßigen DisplayName Receive erstellt. Wählen Sie den Receive-Aktivitätsdesigner aus, und klicken Sie neben dem Text (Auflistung) für die CorrelationInitializers-Eigenschaft im Eigenschaftenraster auf die Schaltfläche mit den Auslassungspunkten, um das Dialogfeld Korrelationsinitialisierer hinzufügen anzuzeigen.

Siehe auch

Konzepte

Korrelation initialisieren (Dialogfeld)

Weitere Ressourcen

Add Correlation Dialog Box