InstanceCompletionAction 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지속성 공급자가 인스턴스가 완료된 후 지속성 저장소의 인스턴스에 대한 상태 정보를 유지하거나 삭제할지 여부를 지정하는 옵션을 포함합니다.
public enum class InstanceCompletionAction
public enum InstanceCompletionAction
type InstanceCompletionAction =
Public Enum InstanceCompletionAction
- 상속
필드
| Name | 값 | Description |
|---|---|---|
| DeleteNothing | 0 | 워크플로 인스턴스가 완료된 후에도 워크플로 인스턴스의 데이터와 메타데이터를 지속성 데이터베이스에 보관해야 함을 지정합니다. |
| DeleteAll | 1 | 워크플로 인스턴스가 완료된 후 지속성 저장소에서 워크플로 인스턴스의 데이터와 메타데이터를 삭제해야 되도록 지정합니다. |
설명
.NET Framework 4는 SQL 워크플로 인스턴스 저장소의 구성 요소로 SQL 지속성 공급자와 함께 제공됩니다. 이 저장소는 InstanceStore 클래스의 구체적인 구현이며 SQL Server 데이터베이스에 상태 정보를 유지하는 데 사용됩니다. 서비스와 연결된 SqlWorkflowInstanceStore 서비스 동작에 대해 InstanceCompletionAction 특성이 DeleteNothing으로 설정된 경우 SQL 지속성 공급자는 인스턴스가 완료된 후에도 SQL Server 지속성 데이터베이스의 인스턴스 상태 정보를 유지하고 InstanceCompletionAction 특성이 DeleteAll(기본값)으로 설정된 경우에도 유지합니다. 지속성 공급자는 인스턴스가 완료되면 모든 인스턴스 상태 정보를 삭제합니다.