InstanceCompletionAction 枚举

定义

包含指定持久性提供程序在实例完成后是否应保留或删除持久性存储中实例的状态信息的选项。

public enum class InstanceCompletionAction
public enum InstanceCompletionAction
type InstanceCompletionAction = 
Public Enum InstanceCompletionAction
继承
InstanceCompletionAction

字段

名称 说明
DeleteNothing 0

指定工作流实例的数据和元数据必须保留在持久性数据库中,即使在工作流实例完成之后也是如此。

DeleteAll 1

指定工作流实例的数据和元数据必须在工作流实例完成后从持久性存储中删除。

注解

.NET Framework 4 附带 SQL 持久性提供程序作为 SQL 工作流实例存储的构成,它是 InstanceStore 类的具体实现,用于将状态信息保存到SQL Server数据库中。 当 InstanceCompletionAction 属性设置为与服务关联的 SqlWorkflowInstanceStore 服务行为的 DeleteNothing 时,即使实例完成后,SQL 持久性提供程序也会保留实例在SQL Server持久性数据库中的实例状态信息,并且当 InstanceCompletionAction 属性设置为 DeleteAll(默认值为默认值) 持久性提供程序在实例完成时删除所有实例状态信息。

适用于