InstanceCompletionAction Enum
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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
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.