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
属性

フィールド

Concurrent 1

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

Sequential 0

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

注釈

注意

ここでは、廃止された型と名前空間について説明します。 詳細については、「.NET 4.5 での Windows Workflow Foundation の新機能」を参照してください。

この列挙体は、次の 2 つの動作を定義するために WorkflowDebuggerSteppingAttribute 属性と共に使用されます。

  • 同時実行のステップ実行。 このステップ実行モードを使用すれば、ワークフロー内で同時に実行されるアクティビティを段階的に実行してデバッグすることができます。 このオプションを使用すると、現在実行中のアクティビティがワークフロー内で実行されるときに、コントロールの変更を確認できます。

  • 順次ステップ 実行。 このステップ実行モードを使用すると、ParallelActivityConditionedActivityGroup などの複合アクティビティを段階的に実行して特定の分岐をデバッグすることができます。 このオプションを使用してデバッグを実行すると、ワークフローで他のアクティビティが同時に実行されるため、コントロールの変更は確認できません。 デバッガーは、現在選択されている分岐のアクティビティのみステップ スルーし、ワークフロー内の他のアクティビティが同時に実行されていることがあります。 たとえば、既定では、ParallelActivity アクティビティの左端の分岐と ConditionedActivityGroup アクティビティの最初の子アクティビティがステッピングに使用されます。 他の分岐または子アクティビティをデバッグする場合には、明示的なブレークポイントをその分岐または子アクティビティに配置する必要があります。 ブレークポイントに達すると、ステッピングはその分岐で続行します。

適用対象