Freigeben über


CorrelationScope-Aktivitätsdesigner

Der CorrelationScope-Aktivitätsdesigner wird verwendet, um eine CorrelationScope-Aktivität zu erstellen und zu konfigurieren, die die implizite Verwaltung untergeordneter Messagingaktivitäten mithilfe eines CorrelationHandle-Objekts bereitstellt.

Die CorrelationScope-Aktivität

Die CorrelatesWith-Eigenschaft gibt das CorrelationHandle-Handle an, das zum Verwalten der untergeordneten Messagingaktivitäten verwendet wird. Die Send-Aktivität und die Receive-Aktivität, die im Body-Objekt enthalten sind, werden so konfiguriert, dass sie die CorrelatesWith-Eigenschaft der übergeordneten CorrelationScope-Aktivität verwenden, um die Korrelation auszuführen.

Verwenden des CorrelationScope-Aktivitätsdesigners

Der CorrelationScope-Aktivitätsdesigner befindet sich in der Kategorie Messaging der Toolbox, auf die Sie zugreifen können, indem Sie auf der linken Seite von Workflow-Designer auf die Registerkarte Toolbox klicken. (Sie können auch im Menü Ansicht den Befehl Toolbox auswählen oder STRG+ALT+X drücken.)

Der CorrelationScope-Aktivitätsdesigner kann aus der Toolbox gezogen werden und auf der Workflow-Designer-Oberfläche abgelegt werden. Daraufhin wird eine CorrelationScope-Aktivität mit einem DisplayName-Standardwert CorrelationScope erstellt. Der DisplayName-'Wert kann im Header des CorrelationScope-Aktivitätsdesigners oder dem Feld DisplayName des Eigenschaftenfensters bearbeitet werden.

Um den von untergeordneten Messagingaktivitäten verwendeten CorrelationHandle-Handle anzugeben, klicken Sie im Eigenschaftenfenster auf die Schaltfläche mit den Auslassungspunkten neben dem Feld CorrelatesWith, um das Dialogfeld Ausdrucks-Editor anzuzeigen. Diese Eigenschaft kann auch in der Aktivitätsdesigneroberfläche festgelegt werden.

Die innerhalb der Korrelation geltenden Aktivitäten werden angegeben, indem ihre Designer innerhalb des CorrelationScope-Designers im Feld Body abgelegt werden.

Die CorrelationScope-Eigenschaften

In der folgenden Tabelle werden die CorrelationScope-Eigenschaften aufgeführt, und es wird beschrieben, wie sie im Designer verwendet werden. Diese Eigenschaften können entweder im Eigenschaftenfenster oder in der Workflow-Designer-Designeroberfläche und oft in beiden Umgebungen bearbeitet werden.

Eigenschaftenname Erforderlich Verwendung

DisplayName

False

Der optionale Anzeigename der InitializeCorrelation-Aktivität.

CorrelatesWith

False

Gibt das CorrelationHandle-Handle an, das zum Verwalten der untergeordneten Messagingaktivitäten verwendet wird. Wenn Sie diese Eigenschaft nicht festlegen, erstellt CorrelationScope automatisch einen impliziten CorrelationHandle.

Body

False

Gibt die Aktivitäten im Bereich der Korrelation an.

Siehe auch

Konzepte

InitializeCorrelation-Aktivitätsdesigner
Receive-Aktivitätsdesigner
ReceiveAndSendReply-Vorlagendesigner
Send-Aktivitätsdesigner
SendAndReceiveReply-Vorlagendesigner
TransactedReceiveScope-Aktivitätsdesigner