对查询的支持

SQL 工作流实例存储中记录了存储区中的一组已知属性。 用户可以基于这些属性查询实例。 以下列表包含以下一些已知属性:

  • 站点名称。 包含服务的网站的名称。

  • 相对应用程序路径。 应用程序相对于网站的路径。

  • 相对服务路径。 服务相对于应用程序的路径。

  • 服务名称。 服务的名称。

  • 服务命名空间。 服务使用的命名空间的名称。

  • 当前计算机。

  • 最后一台计算机。 工作流服务实例上次运行的计算机。

注释

对于使用工作流服务主机的自托管场景,仅填充最后四个属性。 对于工作流应用程序场景,只填写最后一个属性。

工作流运行时提供前三个属性的值。 工作流服务主机提供 Suspend Reason 属性的值。 SQL 工作流实例存储本身为 “上次更新的计算机” 属性提供值。

借助 SQL 工作流实例存储功能,还可以指定要将值存储在持久性数据库中以及要在查询中使用的自定义属性。 有关自定义促销的详细信息,请参阅 应用商店扩展性

浏览量

实例存储区包含以下视图。 有关更多详细信息,请参阅 持久性数据库架构

Instances 视图

实例视图包含以下字段:

  1. Id

  2. PendingTimer

  3. CreationTime

  4. LastUpdatedTime

  5. ServiceDeploymentId

  6. SuspensionExceptionName

  7. 暂停原因

  8. ActiveBookmarks

  9. CurrentMachine

  10. LastMachine

  11. ExecutionStatus

  12. 已初始化

  13. IsSuspended

  14. IsCompleted

  15. EncodingOption

  16. ReadWritePrimitiveDataProperties

  17. WriteOnlyPrimitiveDataProperties

  18. ReadWriteComplexDataProperties

  19. WriteOnlyComplexDataProperties

ServiceDeployments 视图

ServiceDeployments 视图包含以下字段:

  1. SiteName

  2. RelativeServicePath

  3. RelativeApplicationPath

  4. ServiceName

  5. ServiceNamespace

InstancePromotedProperties 视图

InstancePromotedProperties 视图包含以下字段。 有关升级属性的详细信息,请参阅 应用商店扩展性 主题。

  1. InstanceId

  2. EncodingOption

  3. PromotionName

  4. Value#Value1Value64 的字段范围)。