Поделиться через


Поддержка запросов

Хранилище экземпляров рабочих процессов SQL записывает набор известных свойств в хранилище. Пользователи могут запрашивать экземпляры на основе этих свойств. В следующем списке содержатся некоторые из этих известных свойств:

  • Имя сайта. Имя веб-сайта, содержащего службу.

  • Относительный путь приложения. Путь приложения относительно веб-сайта.

  • Относительный путь службы. Путь службы в контексте приложения.

  • Имя службы. Имя службы.

  • Пространство имен службы. Имя пространства имен, которое использует служба.

  • Текущий компьютер.

  • Последний компьютер. Компьютер, на котором экземпляр службы рабочего процесса выполнялся в последний раз.

Замечание

Для локальных сценариев с помощью узла службы рабочих процессов заполняются только последние четыре свойства. В сценариях приложения рабочего процесса заполняется только последнее свойство.

Среда выполнения рабочего процесса предоставляет значения для первых трех свойств. Служба хоста рабочего процесса предоставляет значение для свойства Suspend Reason. Хранилище экземпляров рабочих процессов SQL предоставляет значения для свойства последнего обновленного компьютера .

Функция хранилища экземпляров рабочих процессов SQL также позволяет указать настраиваемые свойства, для которых необходимо хранить значения в базе данных сохраняемости и которые необходимо использовать в запросах. Дополнительные сведения о пользовательских рекламных акциях см. в разделе "Расширяемость Магазина".

Представления

Хранилище экземпляров содержит следующие представления. Дополнительные сведения см. в схеме базы данных сохраняемости .

Представление экземпляров

Вид "Экземпляры" содержит следующие поля:

  1. Идентификатор

  2. Ожидание таймера

  3. CreationTime

  4. LastUpdatedTime

  5. ServiceDeploymentId

  6. SuspensionExceptionName

  7. Причина приостановки

  8. ActiveBookmarks

  9. CurrentMachine

  10. LastMachine

  11. ExecutionStatus

  12. IsInitialized

  13. IsSuspended

  14. IsCompleted

  15. КодировкаОпция

  16. ReadWritePrimitiveDataProperties

  17. WriteOnlyPrimitiveDataProperties

  18. ReadWriteComplexDataProperties

  19. WriteOnlyComplexDataProperties

Представление ServiceDeployments

Представление ServiceDeployments содержит следующие поля:

  1. Имя_сайта

  2. RelativeServicePath

  3. RelativeApplicationPath

  4. Имя службы

  5. Пространство ServiceNamespace

Вид InstancePromotedProperties

Представление InstancePromotedProperties содержит следующие поля. Для получения дополнительных сведений о рекламируемых свойствах см. в теме Store Extensibility.

  1. InstanceId

  2. КодировкаОпция

  3. Имя акции

  4. Value# (диапазон полей от Value1 до Value64).