Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
.NET Framework 4.6.1 se incluye con el almacén de instancias de flujo de trabajo de SQL, que permite que los flujos de trabajo conserven información de estado sobre las instancias de flujo de trabajo en una base de datos de SQL Server 2005 o SQL Server 2008. Esta característica se implementa principalmente en forma de clase SqlWorkflowInstanceStore , que se deriva de la clase abstracta InstanceStore del marco de persistencia. La característica Almacén de instancias de flujo de trabajo de SQL constituye un proveedor de persistencia de SQL, que es una implementación concreta de la API de persistencia que un host usa para enviar los comandos de persistencia al almacén.
El almacén de instancias de flujo de trabajo de SQL admite flujos de trabajo autohospedados o servicios de flujo de trabajo que usan WorkflowApplication o WorkflowServiceHost , así como servicios hospedados en WAS mediante WorkflowServiceHost. Puede configurar la característica Almacén de instancias de flujo de trabajo de SQL para los servicios autohospedados mediante programación mediante el modelo de objetos expuesto por la característica. Puede configurar esta característica para los servicios hospedados por WorkflowServiceHost tanto mediante programación usando el modelo de objetos como mediante un archivo de configuración XML.
La característica Almacén de instancias de flujo de trabajo de SQL (clase SqlWorkflowInstanceStore ) no implementa PersistenceProviderFactory y, por tanto, no ofrece compatibilidad de persistencia para servicios WCF duraderos que no sean de flujo de trabajo. Tampoco implementa WorkflowPersistenceService y, por tanto, no ofrece compatibilidad de persistencia para flujos de trabajo 3.x. La característica admite la persistencia solo para flujos de trabajo y servicios de flujo de trabajo de WF 4.0 (y versiones posteriores). La característica tampoco admite ninguna base de datos distinta de SQL Server 2005 y SQL Server 2008.
En los temas de esta sección se describen las propiedades y las características del almacén de instancias de flujo de trabajo de SQL y se proporcionan detalles sobre cómo configurar el almacén.
Windows Server App Fabric proporciona su propio almacén de instancias y herramientas para simplificar la configuración y el uso del almacén de instancias. Para obtener más información, consulte Almacén de instancias de Windows Server App Fabric. Para obtener más información acerca de la Base de Datos de Persistencia de SQL Server de App Fabric, consulte App Fabric SQL Server Persistence Database.
En esta sección
Propiedades del almacenamiento de instancias de flujo de trabajo SQL
Cómo: Habilitar la persistencia de SQL para flujos de trabajo y servicios de flujo de trabajo