System.Activities.DurableInstancing Espacio de nombres

Proporciona clases relacionadas con la creación de instancias duraderas.

Clases

ActivatableWorkflowsQueryResult

Contiene los resultados de ejecutar el comando QueryActivatableWorkflowsCommand en un almacén de instancias.

CreateWorkflowOwnerCommand

Este comando de persistencia se utiliza para registrar un host de servicio de flujo de trabajo como propietario del bloqueo en la base de datos de persistencia.

CreateWorkflowOwnerWithIdentityCommand

Especifica la creación de un propietario de flujo de trabajo con el comando de identidad.

DeleteWorkflowOwnerCommand

Elimina información de propietario del bloqueo de la base de datos de persistencia.

HasActivatableWorkflowEvent

Representa un evento que genera un almacén de instancia para notificar a los hosts genéricos la existencia de instancias activables en la base de datos de persistencia.

HasRunnableWorkflowEvent

Representa un evento que produce el Almacén de instancias de flujo de trabajo de SQL para notificar a los hosts del flujo de trabajo la existencia de instancias ejecutables en la base de datos de persistencia.

LoadWorkflowByInstanceKeyCommand

Comando de persistencia que carga una instancia de flujo de trabajo utilizando la clave de instancia asociada con la instancia.

LoadWorkflowCommand

Comando de persistencia que carga una instancia de flujo de trabajo basada en información de estado de la instancia en el almacén de persistencia.

QueryActivatableWorkflowsCommand

Representa el comando que ejecuta un host genérico en un almacén de instancias para recuperar los parámetros de activación. El host genérico usa estos parámetros de activación para crear un host de flujo de trabajo, que a su vez carga una instancia de servicio ejecutable.

SaveWorkflowCommand

Comando de persistencia que permite guardar información de estado de la instancia en el almacén de persistencia.

SqlWorkflowInstanceStore

Se deriva de la clase abstracta InstanceStore de la funcionalidad de persistencia y proporciona la implementación para permitir guardar información de estado de instancia en una base de datos de SQL Server 2005 o SQL Server 2008, o cargarla desde ella.

TryLoadRunnableWorkflowCommand

Representa el comando que ejecuta un host de flujo de trabajo en un almacén de instancias para cargar en la memoria instancias ejecutables del almacén de persistencia.

Enumeraciones

InstanceCompletionAction

Contiene opciones que especifican si el proveedor de persistencia debería mantener o eliminar la información de estado de una instancia en el almacén de persistencia una vez completada la instancia.

InstanceEncodingOption

Contiene opciones que especifican si el proveedor de persistencia debe codificar la información de estado de la instancia utilizando el algoritmo GZip antes de guardar la información de estado en el almacén de persistencia.

InstanceLockedExceptionAction

Contiene opciones que especifican qué medidas debe tomar el proveedor de persistencia de SQL cuando recibe una excepción al intentar bloquear una instancia.