InstanceCompletionAction Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Contiene opciones que especifican si el proveedor de persistencia debe mantener o eliminar la información de estado de una instancia del almacén de persistencia una vez completada la instancia.
public enum class InstanceCompletionAction
public enum InstanceCompletionAction
type InstanceCompletionAction =
Public Enum InstanceCompletionAction
- Herencia
Campos
| Nombre | Valor | Description |
|---|---|---|
| DeleteNothing | 0 | Especifica que los datos y metadatos de una instancia de flujo de trabajo deben conservarse en la base de datos de persistencia incluso después de que se complete la instancia de flujo de trabajo. |
| DeleteAll | 1 | Especifica que los datos y metadatos de una instancia de flujo de trabajo deben eliminarse del almacén de persistencia una vez completada la instancia de flujo de trabajo. |
Comentarios
.NET Framework 4 se incluye con un proveedor de persistencia de SQL como componente del almacén de instancias de flujo de trabajo de SQL, que es una implementación concreta de la clase InstanceStore y se usa para conservar la información de estado en la base de datos de SQL Server. Cuando el atributo InstanceCompletionAction se establece en DeleteNothing para el comportamiento del servicio SqlWorkflowInstanceStore asociado a un servicio, el proveedor de persistencia de SQL mantiene la información de estado de la instancia de la instancia en la base de datos de persistencia de SQL Server incluso después de que se complete la instancia y cuando el atributo InstanceCompletionAction esté establecido en DeleteAll (que es el valor predeterminado), El proveedor de persistencia elimina toda la información de estado de la instancia cuando se completa la instancia.