Freigeben über


Dynamisches Updateverhalten für Workflowdienste

Sie können das Verhalten eines Workflowdienstes dynamisch aktualisieren. In diesem Fall kann sich Windows Workflow Foundation jedoch anders als erwartet verhalten. In der folgenden Tabelle wird das Verhalten bei Aktualisierungen angezeigt, die während der Ausführung des Dienstes vorgenommen werden.

Aktualisierung vorgenommen, während der Dienst ausgeführt wird Verhalten

Dem Workflow, von dem die Sicherheitseinstellungen geändert werden, wird eine ReceiveActivity-Aktivität hinzugefügt.

Vom Dienst wird die Änderung zwar angenommen, die neuen Sicherheitseinstellungen werden jedoch ignoriert, bis der Workflow neu gestartet wird. Keine Fehlermeldung wird generiert.

Der Dienstvertrag wird durch einen anderen Dienstvertrag ersetzt.

Das Verhalten des Dienstes entspricht dem aktuellen Dienstvertrag. Keine Fehlermeldung wird generiert.

In einem Workflowdienst vom Typ Workflow zuerst wird ein Dienstvertrag entfernt.

Der Dienst reagiert nicht mehr auf Dienstanforderungen, die auf dem entfernten Dienstvertrag basieren. Keine Fehlermeldung wird generiert, nicht einmal wenn es sich beim entfernten Dienstvertrag um den einzigen Dienstvertrag für den Dienst handelte. Keine Fehlermeldung wird generiert.

Einem Workflowdienst vom Typ Workflow zuerst wird ein neuer Dienstvertrag hinzugefügt.

Vom Dienst werden bis zum Neustart keine Verbindungen für den neuen Dienstvertrag akzeptiert. Keine Fehlermeldung wird generiert.

Einem Workflowdienst vom Typ Workflow zuerst wird ein neuer Dienstvorgang hinzugefügt.

Der Dienstvorgang kann nicht erreicht werden, bis der Dienst neu gestartet wird. Ein MessageSecurityException-Fehler wird generiert.

Siehe auch

Konzepte

Verwenden von Workflowänderungen in Workflows
Gewusst wie: Anwenden von Workflowänderungen für Workflows

Weitere Ressourcen

Erstellen von Workflowdiensten und permanenten Diensten

Copyright © 2007 Microsoft Corporation. Alle Rechte vorbehalten.