BookmarkOptions Enum

Definition

Anger alternativen för en Bookmark.

Den här uppräkningen stöder en bitvis kombination av dess medlemsvärden.

public enum class BookmarkOptions
[System.Flags]
public enum BookmarkOptions
[<System.Flags>]
type BookmarkOptions = 
Public Enum BookmarkOptions
Arv
BookmarkOptions
Attribut

Fält

Name Värde Description
None 0

Standardalternativ Bookmark .

MultipleResume 1

En Bookmark som kan återupptas flera gånger.

NonBlocking 2

Ett Bookmark som inte blockerar arbetsflödet.

Kommentarer

Som standard tar arbetsflödeskörningen bort ett väntande bokmärke från bokmärkestabellen när bokmärket återupptas. Men om bokmärket anges som MultipleResumetas bokmärket inte bort från tabellen och samma bokmärke kan återupptas flera gånger. Ett exempel på användning av MultipleResume är genom att loopa aktiviteter som System.Activities.Statements.While, System.Activities.Statements.ForEach<T>och System.Activities.Statements.Flowchart.

Som standard anser inte arbetsflödeskörningen att en aktivitet har slutfört körningen om den har väntande bokmärken. Men om ett bokmärke anges som NonBlocking vid skapandetillfället tillåter arbetsflödeskörningen att aktiviteten slutför körningen även om den har väntande NonBlocking bokmärken, förutsatt att den inte har något annat väntande arbete.

Gäller för