InstanceCompletionAction Enum
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Bevat opties die aangeven of de persistentieprovider de statusgegevens voor een exemplaar in het persistentiearchief moet bewaren of verwijderen nadat het exemplaar is voltooid.
public enum class InstanceCompletionAction
public enum InstanceCompletionAction
type InstanceCompletionAction =
Public Enum InstanceCompletionAction
- Overname
Velden
| Name | Waarde | Description |
|---|---|---|
| DeleteNothing | 0 | Hiermee geeft u op dat gegevens en metagegevens voor een werkstroomexemplaren moeten worden bewaard in de persistentiedatabase, zelfs nadat het werkstroomexemplaren zijn voltooid. |
| DeleteAll | 1 | Hiermee geeft u op dat gegevens en metagegevens voor een werkstroomexemplaren moeten worden verwijderd uit het persistentiearchief nadat het werkstroomexemplaren zijn voltooid. |
Opmerkingen
.NET Framework 4 wordt geleverd met een SQL-persistentieprovider als onderdeel van de SQL Workflow Instance Store. Dit is een concrete implementatie van de klasse InstanceStore en wordt gebruikt om statusinformatie in de SQL Server-database te behouden. Wanneer het kenmerk InstanceCompletionAction is ingesteld op DeleteNothing voor het SqlWorkflowInstanceStore-servicegedrag dat is gekoppeld aan een service, bewaart de SQL-persistentieprovider de statusgegevens van het exemplaar voor het exemplaar in de SQL Server persistentiedatabase, zelfs nadat het exemplaar is voltooid en wanneer het kenmerk InstanceCompletionAction is ingesteld op DeleteAll (wat de standaardwaarde is), de persistentieprovider verwijdert alle statusgegevens van het exemplaar wanneer het exemplaar is voltooid.