WorkflowDebuggerSteppingOption 列挙型

定義

注意事項

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

ワークフロー デバッガーが複合アクティビティの子アクティビティを同時に実行する方法を指定します。

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
継承
WorkflowDebuggerSteppingOption
属性

フィールド

名前 説明
Sequential 0

子アクティビティは順番にデバッグされます。

Concurrent 1

子アクティビティは同時にデバッグされます。

注釈

Note

この資料では、古い型と名前空間について説明します。 詳細については、「Windows Workflow Foundation 4.5 のDeprecated 型」を参照してください。

この列挙体は、 WorkflowDebuggerSteppingAttribute 属性と共に使用して、次の 2 つの動作を定義します。

  • 同時ステップ実行。 このステップ実行モードを使用すると、ワークフローで同時に実行されるアクティビティをステップ 実行してデバッグできます。 このオプションを使用すると、ワークフロー内でアクティビティを同時に実行するときに、コントロールの変更が発生することがわかります。

  • 順次ステップ実行。 このステップ実行モードを使用すると、複合アクティビティの特定の分岐 ( ParallelActivityConditionedActivityGroup アクティビティなど) をステップ実行してデバッグできます。 このオプションを使用してデバッグを行うと、ワークフロー内の他のアクティビティが同時に実行されるため、コントロールの変更は発生しないことに気付くでしょう。 デバッガーは、現在選択されているブランチのアクティビティのみをステップ実行し、ワークフロー内の他のアクティビティが同時に実行される可能性があります。 たとえば、既定では、 ParallelActivity アクティビティの左端の分岐と、 ConditionedActivityGroup アクティビティの最初の子アクティビティがステップ実行に使用されます。 他のブランチまたは子アクティビティのデバッグに関心がある場合は、そのブランチまたは子アクティビティに明示的なブレークポイントを配置する必要があります。 ブレークポイントがトリガーされると、そのブランチでステップ実行が続行されます。

適用対象