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


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

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

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

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

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

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

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

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

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

Примечание.

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

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

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

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

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

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

Представление экземпляров содержит следующие поля:

  1. Id

  2. ОжиданиеTimer

  3. CreationTime

  4. LastUpdatedTime

  5. ServiceDeploymentId

  6. SuspensionExceptionName

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

  8. ActiveBookmarks

  9. CurrentMachine

  10. LastMachine

  11. ExecutionStatus

  12. IsInitialized

  13. IsSuspended

  14. IsCompleted

  15. КодировкаOption

  16. ReadWritePrimitiveDataProperties

  17. WriteOnlyPrimitiveDataProperties

  18. ReadWriteComplexDataProperties

  19. WriteOnlyComplexDataProperties

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

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

  1. SiteName

  2. RelativeServicePath

  3. RelativeApplicationPath

  4. Имя службы

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

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

Представление InstancePromotedProperties содержит следующие поля. Дополнительные сведения о повышенных свойствах см. в разделе "Расширяемость Магазина".

  1. InstanceId

  2. КодировкаOption

  3. Имя промоушена

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