Udostępnij za pośrednictwem


InstanceCompletionAction Wyliczenie

Definicja

Zawiera opcje określające, czy dostawca trwałości powinien przechowywać lub usuwać informacje o stanie wystąpienia w magazynie trwałości po zakończeniu wystąpienia.

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

Pola

DeleteAll 1

Określa, że dane i metadane dla wystąpienia przepływu pracy muszą zostać usunięte z magazynu trwałości po zakończeniu wystąpienia przepływu pracy.

DeleteNothing 0

Określa, że dane i metadane dla wystąpienia przepływu pracy muszą być przechowywane w bazie danych trwałości nawet po zakończeniu wystąpienia przepływu pracy.

Uwagi

.NET Framework 4 jest dostarczany z dostawcą trwałości SQL jako składnik magazynu wystąpień przepływu pracy SQL, który jest konkretną implementacją InstanceStore klasy i służy do utrwalania informacji o stanie w bazie danych SQL Server. InstanceCompletionAction Gdy atrybut jest ustawiony na DeleteNothing dla SqlWorkflowInstanceStore zachowania usługi skojarzonego z usługą, dostawca trwałości SQL przechowuje informacje o stanie wystąpienia dla wystąpienia w bazie danych trwałości SQL Server nawet po zakończeniu wystąpienia, a gdy InstanceCompletionAction atrybut jest ustawiony na DeleteAll (czyli wartość domyślna), dostawca trwałości usuwa wszystkie informacje o stanie wystąpienia po zakończeniu wystąpienia.

Dotyczy