Sdílet prostřednictvím


InstanceCompletionAction Výčet

Definice

Obsahuje možnosti, které určují, zda má zprostředkovatel trvalosti zachovat nebo odstranit informace o stavu instance v úložišti trvalosti po dokončení instance.

public enum class InstanceCompletionAction
public enum InstanceCompletionAction
type InstanceCompletionAction = 
Public Enum InstanceCompletionAction
Dědičnost
InstanceCompletionAction

Pole

DeleteAll 1

Určuje, že po dokončení instance pracovního postupu musí být data a metadata instance pracovního postupu odstraněny z úložiště trvalosti.

DeleteNothing 0

Určuje, že data a metadata pro instanci pracovního postupu musí být uloženy v databázi trvalosti i po dokončení instance pracovního postupu.

Poznámky

Rozhraní .NET Framework 4 se dodává se zprostředkovatelem trvalosti SQL jako součást úložiště instancí pracovních postupů SQL, což je konkrétní implementace InstanceStore třídy a slouží k zachování informací o stavu v databázi SQL Server. InstanceCompletionAction Pokud je atribut nastaven na OdstranitNething pro SqlWorkflowInstanceStore chování služby přidružené ke službě, zprostředkovatel trvalosti SQL uchovává informace o stavu instance pro instanci v databázi SQL Server trvalosti i po dokončení instance, a když InstanceCompletionAction je atribut nastaven na DeleteAll (což je výchozí hodnota), zprostředkovatel trvalosti odstraní všechny informace o stavu instance po dokončení instance.

Platí pro