Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Платформа .NET Framework 4.6.1 поставляется с хранилищем экземпляров рабочих процессов SQL, что позволяет рабочим процессам сохранять сведения о состоянии экземпляров рабочих процессов в базе данных SQL Server 2005 или SQL Server 2008. Эта возможность в основном реализуется в виде класса SqlWorkflowInstanceStore, который является производным от абстрактного класса InstanceStore фреймворка сохранения. Функция хранилища экземпляров рабочих процессов SQL представляет собой поставщик сохраняемости SQL, который является конкретной реализацией API сохраняемости, используемой узлом для отправки команд сохраняемости в хранилище.
Хранилище экземпляров рабочих процессов SQL поддерживает как локальные рабочие процессы или службы рабочих процессов, которые используют WorkflowApplication или WorkflowServiceHost, так и службы, размещенные в WAS, которые используют WorkflowServiceHost. Вы можете настроить функцию хранилища экземпляров рабочих процессов SQL для локально размещенных служб программным способом с помощью объектной модели, предоставляемой функцией. Эту функцию можно настроить для служб, WorkflowServiceHost размещенных программным способом с помощью объектной модели, а также с помощью XML-файла конфигурации.
Функция хранилища экземпляров рабочих процессов SQL (класс SqlWorkflowInstanceStore ) не реализуется PersistenceProviderFactory и поэтому не предоставляет поддержку сохраняемости для устойчивых служб WCF, не являющихся рабочими процессами. Он также не реализует WorkflowPersistenceService и поэтому не предлагает поддержку сохраняемости для рабочих процессов 3.x. Эта функция поддерживает сохраняемость только для рабочих процессов WF 4.0 (и более поздних версий) и служб рабочих процессов. Эта функция также не поддерживает базы данных, отличные от SQL Server 2005 и SQL Server 2008.
В разделах этого раздела описываются свойства и функции хранилища экземпляров рабочих процессов SQL и приведены подробные сведения о настройке хранилища.
Windows Server App Fabric предоставляет собственное хранилище экземпляров и средства для упрощения конфигурации и использования хранилища экземпляров. Дополнительные сведения см. в хранилище экземпляров Windows Server App Fabric. Дополнительные сведения о базе данных сохраняемости App Fabric SQL Server см. в базе данных сохраняемости App Fabric SQL Server