InstanceCompletionAction Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит параметры, указывающие, должен ли поставщик сохраняемости хранить или удалять сведения о состоянии для экземпляра в хранилище сохраняемости после завершения экземпляра.
public enum class InstanceCompletionAction
public enum InstanceCompletionAction
type InstanceCompletionAction =
Public Enum InstanceCompletionAction
- Наследование
Поля
| Имя | Значение | Описание |
|---|---|---|
| DeleteNothing | 0 | Указывает, что данные и метаданные для экземпляра рабочего процесса должны храниться в базе данных сохраняемости даже после завершения экземпляра рабочего процесса. |
| DeleteAll | 1 | Указывает, что данные и метаданные для экземпляра рабочего процесса должны быть удалены из хранилища сохраняемости после завершения экземпляра рабочего процесса. |
Комментарии
.NET Framework 4 поставляется с поставщиком сохраняемости SQL в качестве компонента хранилища экземпляров рабочих процессов SQL, который является конкретной реализацией класса InstanceStore и используется для сохранения сведений о состоянии в базе данных SQL Server. Если для атрибута InstanceCompletionAction задано значение DeleteNothing для поведения службы SqlWorkflowInstanceStore, связанного с службой, поставщик сохраняемости SQL сохраняет сведения о состоянии экземпляра для экземпляра в базе данных сохраняемости SQL Server даже после завершения экземпляра, и когда атрибут InstanceCompletionAction имеет значение DeleteAll (значение по умолчанию), Поставщик сохраняемости удаляет все сведения о состоянии экземпляра после завершения экземпляра.