Udostępnij za pomocą


Magazyn wystąpień przepływu pracy SQL

Program .NET Framework 4.6.1 jest dostarczany z magazynem wystąpień przepływu pracy SQL, który umożliwia przepływom pracy utrwalanie informacji o stanie wystąpień przepływu pracy w bazie danych programu SQL Server 2005 lub SQL Server 2008. Ta funkcja jest implementowana głównie w postaci SqlWorkflowInstanceStore klasy, która pochodzi z abstrakcyjnej InstanceStore klasy struktury trwałości. Funkcja magazynu wystąpień przepływu pracy SQL stanowi dostawcę trwałości SQL, który jest konkretną implementacją interfejsu API trwałości używanego przez hosta do wysyłania poleceń trwałości do magazynu.

Magazyn wystąpień przepływu pracy SQL obsługuje zarówno samodzielnie hostowane przepływy pracy lub usługi przepływu pracy, które korzystają z WorkflowApplication lub WorkflowServiceHost, jak również usługi hostowane w WAS przy użyciu WorkflowServiceHost. Funkcję magazynu wystąpień przepływu pracy SQL można skonfigurować programowo dla usług hostowanych samodzielnie przy użyciu modelu obiektów uwidacznianej przez tę funkcję. Można skonfigurować tę funkcję dla usług hostowanych przez WorkflowServiceHost zarówno programowo z użyciem modelu obiektów, jak i za pomocą pliku konfiguracji XML.

Funkcja magazynu wystąpień przepływu pracy SQL (klasa SqlWorkflowInstanceStore) nie implementuje PersistenceProviderFactory, a zatem nie oferuje obsługi trwałości dla niezwiązanych z przepływem pracy trwałych usług WCF. Nie implementuje WorkflowPersistenceService i dlatego nie oferuje obsługi trwałego zapisu dla przepływów pracy 3.x. Funkcja obsługuje persistentność tylko dla przepływów pracy i usług przepływu pracy w WF 4.0 (i nowszych). Funkcja nie obsługuje również żadnych baz danych innych niż SQL Server 2005 i SQL Server 2008.

W tematach w tej sekcji opisano właściwości i funkcje magazynu wystąpień przepływu pracy SQL oraz przedstawiono szczegółowe informacje dotyczące konfigurowania magazynu.

Usługa Windows Server App Fabric oferuje własny sklep instancji oraz narzędzia, które upraszczają jego konfigurację i użytkowanie. Aby uzyskać więcej informacji, zobacz Windows Server App Fabric Instance Store. Aby uzyskać więcej informacji na temat bazy danych trwałości programu SQL Server usługi App Fabric, zobacz Baza danych trwałości programu SQL Server w usłudze App Fabric

W tej Sekcji

Zobacz także