Поддержка запросов
Хранилище экземпляров рабочих процессов SQL записывает набор известных свойств в хранилище. Пользователи могут выполнить запрос экземпляров на основе этих свойств. В следующем списке приведены некоторые из этих известных свойств.
Имя сайта. Имя веб-узла, содержащего службу.
Относительный путь к приложению. Путь приложения относительно веб-узла.
Относительный путь к службе. Путь службы относительно приложения.
Имя службы. Имя службы.
Пространство имен службы. Имя пространства имен, которое использует служба.
Текущий компьютер.
Последний компьютер. Компьютер, на котором экземпляр службы рабочего процесса был запущен последний раз.
Примечание.
Для резидентных сценариев, использующих узел службы рабочего процесса, заполняются только последние четыре свойства. Для сценариев приложения рабочего процесса заполняется только последнее свойство.
Среда выполнения рабочего процесса предоставляет значения для первых трех свойств. Узел службы рабочих процессов предоставляет значение свойства Suspend Reason . Хранилище экземпляров рабочих процессов SQL предоставляет значения для свойства последнего обновленного компьютера .
Возможность хранилища экземпляров рабочих процессов SQL также позволяет указать пользовательские свойства, значения которых требуется сохранять в базе данных сохраняемости и которые будут в дальнейшем использованы в запросах. Дополнительные сведения о пользовательских рекламных акциях см. в разделе "Расширяемость Магазина".
Представления
Хранилище экземпляров содержит следующие представления. Дополнительные сведения см. в схеме базы данных сохраняемости.
Представление экземпляров
Представление экземпляров содержит следующие поля:
Id
ОжиданиеTimer
CreationTime
LastUpdatedTime
ServiceDeploymentId
SuspensionExceptionName
ПриостановкаReason
ActiveBookmarks
CurrentMachine
LastMachine
ExecutionStatus
IsInitialized
IsSuspended
IsCompleted
КодировкаOption
ReadWritePrimitiveDataProperties
WriteOnlyPrimitiveDataProperties
ReadWriteComplexDataProperties
WriteOnlyComplexDataProperties
Представление ServiceDeployments
Представление ServiceDeployments содержит следующие поля:
SiteName
RelativeServicePath
RelativeApplicationPath
Имя службы
Пространство ServiceNamespace
Представление InstancePromotedProperties
Представление InstancePromotedProperties содержит следующие поля. Дополнительные сведения о повышенных свойствах см. в разделе "Расширяемость Магазина".
InstanceId
КодировкаOption
Имя промоушена
Value# (диапазон полей от Value1 до Value64).