InstanceCompletionAction Enumerazione

Definizione

Contiene opzioni che specificano se il provider di persistenza deve mantenere o eliminare le informazioni sullo stato per un'istanza nell'archivio di persistenza al termine dell'istanza.

public enum class InstanceCompletionAction
public enum InstanceCompletionAction
type InstanceCompletionAction = 
Public Enum InstanceCompletionAction
Ereditarietà
InstanceCompletionAction

Campi

Nome Valore Descrizione
DeleteNothing 0

Specifica che i dati e i metadati per un'istanza del flusso di lavoro devono essere mantenuti nel database di persistenza anche dopo il completamento dell'istanza del flusso di lavoro.

DeleteAll 1

Specifica che i dati e i metadati per un'istanza del flusso di lavoro devono essere eliminati dall'archivio di persistenza al termine dell'istanza del flusso di lavoro.

Commenti

.NET Framework 4 viene fornito con un provider di persistenza SQL come componente dell'archivio di istanze del flusso di lavoro SQL, che è un'implementazione concreta della classe InstanceStore e viene usata per rendere persistenti le informazioni sullo stato nel database SQL Server. Quando l'attributo InstanceCompletionAction è impostato su DeleteNothing per il comportamento del servizio SqlWorkflowInstanceStore associato a un servizio, il provider di persistenza SQL mantiene le informazioni sullo stato dell'istanza per l'istanza nel database di persistenza SQL Server anche dopo il completamento dell'istanza e quando l'attributo InstanceCompletionAction è impostato su DeleteAll (ovvero il valore predefinito), Il provider di persistenza elimina tutte le informazioni sullo stato dell'istanza al termine dell'istanza.

Si applica a