BookmarkOptions 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Bookmark のオプションを指定します。
この列挙体は、メンバー値のビットごとの組み合わせをサポートしています。
public enum class BookmarkOptions
[System.Flags]
public enum BookmarkOptions
[<System.Flags>]
type BookmarkOptions =
Public Enum BookmarkOptions
- 継承
- 属性
フィールド
MultipleResume | 1 | 複数回再開できる Bookmark。 |
NonBlocking | 2 | ワークフローをブロックしない Bookmark。 |
None | 0 | 既定の Bookmark オプション。 |
注釈
既定では、ブックマークを再開するとき、ワークフロー ランタイムは保留中のブックマークをブックマーク テーブルから削除します。 ただし、ブックマークが として MultipleResume
指定されている場合、ブックマークはテーブルから削除されず、同じブックマークを複数回再開できます。 MultipleResume
の使用例は、アクティビティをループさせることです。たとえば、System.Activities.Statements.While、System.Activities.Statements.ForEach<T>、System.Activities.Statements.Flowchart などです。
既定では、アクティビティに保留中のブックマークがある場合、ワークフロー ランタイムはアクティビティが実行を完了したとは見なしません。 ただし、作成時に ブックマークが として NonBlocking
指定されている場合、保留中のブックマークがある場合でも、ワークフロー ランタイムは NonBlocking
アクティビティの実行を完了できます(他の保留中の作業がない場合)。
適用対象
.NET