WorkflowDebuggerSteppingOption Enumeration

Definition

Achtung

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

Gibt an, wie der Workflowdebugger die nacheinander ausgeführten untergeordneten Aktivitäten einer zusammengesetzten Aktivität durchläuft.

public enum class WorkflowDebuggerSteppingOption
public enum WorkflowDebuggerSteppingOption
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public enum WorkflowDebuggerSteppingOption
type WorkflowDebuggerSteppingOption = 
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type WorkflowDebuggerSteppingOption = 
Public Enum WorkflowDebuggerSteppingOption
Vererbung
WorkflowDebuggerSteppingOption
Attribute

Felder

Concurrent 1

Für die untergeordneten Aktivitäten wird das Debugging gleichzeitig durchgeführt.

Sequential 0

Für die untergeordneten Aktivitäten wird das Debugging sequenziell durchgeführt.

Hinweise

Hinweis

In diesem Material werden veraltete Typen und Namespaces erläutert. Weitere Informationen finden Sie unter Veraltete Typen in Windows Workflow Foundation 4.5.

Diese Enumeration wird zusammen mit dem WorkflowDebuggerSteppingAttribute-Attribut verwendet, um die zwei folgenden Arten von Verhalten zu definieren:

  • Gleichzeitiges durchschreiten In diesem Modus können Sie gleichzeitig ausgeführte Aktivitäten des Workflows schrittweise durchlaufen und debuggen. Bei dieser Option ändert sich das Steuerungsverhalten, wenn im Workflow gleichzeitig ausgeführte Aktivitäten aktiv sind.

  • Sequenzieller Schritt. In diesem Modus können Sie einen bestimmten Branch einer zusammengesetzten Aktivität schrittweise durchlaufen und debuggen, beispielsweise die ParallelActivity oder die ConditionedActivityGroup-Aktivität. Wenn Sie diese Option zum Debuggen verwenden, bemerken Sie nicht, dass sich das Steuerungsverhalten ändert, weil andere Aktivitäten im Workflow gleichzeitig ausgeführt werden. Der Debugger durchläuft nur die Aktivitäten in de momentan ausgewähltem Branch schrittweise, während gleichzeitig ggf. andere Aktivitäten des Workflows ausgeführt werden. Standardmäßig werden beispielsweise die am weitesten links befindliche Verzweigung einer ParallelActivity-Aktivität und die erste untergeordnete Aktivität einer ConditionedActivityGroup-Aktivität schrittweise durchlaufen. Wenn Sie einen anderen Branch oder eine untergeordnete Aktivität debuggen möchten, müssen Sie in dem jeweiligen Branch bzw. der untergeordneten Aktivität einen expliziten Haltepunkt einfügen. Der Branch wird weiter schrittweise durchlaufen, wenn der Haltepunkt ausgelöst wird.

Gilt für