Ich verwende WorkflowFoundation 4.0 in WinForms-Anwendung. Wenn der Benutzer das Formular schließt, wird das Programm nicht beendet, da der Workflow im Hintergrund ausgeführt wird.Workflow Foundation - Beenden vs Abbrechen
wird der Workflow wie folgt erstellt:
WorkflowApplication workflow = new WorkflowApplication(new myActivity());
workflow.Run();
Ich mag würde zu 'schließen' es in meinem Fall Formclosing. Welche Methode sollte ich verwenden? Terminate
, Abort
oder Cancel
?
Was meinst du mit 'Schließen' es. Was genau willst du mit dem Workflow machen? –
Ich möchte es Thread abbrechen, so dass das Formular vollständig entsorgt wird, und keine Thread-Rests ausgeführt werden ... – veljkoz
was ich verstehe, ist, dass wenn Sie das Formular schließen Sie den Workflow abbrechen und es nicht noch einmal fortsetzen möchten mehr, habe ich recht? –