BookmarkOptions 列挙型

定義

Bookmarkのオプションを指定します。

この列挙体は、メンバー値のビットごとの組み合わせをサポートしています。

public enum class BookmarkOptions
[System.Flags]
public enum BookmarkOptions
[<System.Flags>]
type BookmarkOptions = 
Public Enum BookmarkOptions
継承
BookmarkOptions
属性

フィールド

名前 説明
None 0

既定の Bookmark オプション。

MultipleResume 1

複数回再開できる Bookmark

NonBlocking 2

ワークフローをブロックしない Bookmark

注釈

既定では、ワークフロー ランタイムは、ブックマークを再開するときに、ブックマーク テーブルから保留中のブックマークを削除します。 ただし、ブックマークが MultipleResumeとして指定されている場合、ブックマークはテーブルから削除されず、同じブックマークを複数回再開できます。 MultipleResumeの使用例は、System.Activities.Statements.WhileSystem.Activities.Statements.ForEach<T>System.Activities.Statements.Flowchartなどのアクティビティをループすることです。

既定では、保留中のブックマークがある場合、ワークフロー ランタイムはアクティビティが実行を完了したとは見なしません。 ただし、作成時にブックマークが NonBlocking として指定されている場合、ワークフロー ランタイムは、保留中の NonBlocking ブックマークがある場合でも、アクティビティの実行を完了できます(他の保留中の作業がない場合)。

適用対象