BookmarkOptions 列挙型

定義

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

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

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

フィールド

MultipleResume 1

複数回再開できる Bookmark

NonBlocking 2

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

None 0

既定の Bookmark オプション。

注釈

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

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

適用対象