InstanceCompletionAction Enum

Definition

Innehåller alternativ som anger om beständighetsprovidern ska behålla eller ta bort tillståndsinformationen för en instans i beständighetsarkivet när instansen har slutförts.

public enum class InstanceCompletionAction
public enum InstanceCompletionAction
type InstanceCompletionAction = 
Public Enum InstanceCompletionAction
Arv
InstanceCompletionAction

Fält

Name Värde Description
DeleteNothing 0

Anger att data och metadata för en arbetsflödesinstans måste sparas i beständighetsdatabasen även när arbetsflödesinstansen har slutförts.

DeleteAll 1

Anger att data och metadata för en arbetsflödesinstans måste tas bort från beständighetslagret när arbetsflödesinstansen har slutförts.

Kommentarer

.NET Framework 4 levereras med en SQL-beständighetsprovider som en komponent i SQL Workflow Instance Store, vilket är en konkret implementering av klassen InstanceStore och används för att bevara tillståndsinformation i SQL Server-databasen. När attributet InstanceCompletionAction är inställt på DeleteNothing för SqlWorkflowInstanceStore tjänstbeteende som är associerat med en tjänst behåller SQL-beständighetsprovidern instanstillståndsinformationen för instansen i SQL Server beständighetsdatabasen även när instansen har slutförts och när attributet InstanceCompletionAction anges till DeleteAll (vilket är standardvärdet), beständighetsprovidern tar bort all instanstillståndsinformation när instansen är klar.

Gäller för