다음을 통해 공유


SaveWorkflowCommand 클래스

정의

지속성 저장소에 인스턴스 상태 정보를 저장할 수 있는 지속성 명령입니다.

public ref class SaveWorkflowCommand sealed : System::Runtime::DurableInstancing::InstancePersistenceCommand
public sealed class SaveWorkflowCommand : System.Runtime.DurableInstancing.InstancePersistenceCommand
type SaveWorkflowCommand = class
    inherit InstancePersistenceCommand
Public NotInheritable Class SaveWorkflowCommand
Inherits InstancePersistenceCommand
상속
SaveWorkflowCommand

생성자

SaveWorkflowCommand()

SaveWorkflowCommand 클래스의 인스턴스를 초기화합니다.

속성

AutomaticallyAcquiringLock

명령이 인스턴스에 대한 잠금 획득을 시도할 수 있는지 여부를 나타냅니다.

(다음에서 상속됨 InstancePersistenceCommand)
CompleteInstance

지속성 데이터베이스의 인스턴스 상태를 “완료됨”으로 설정하고 InstanceCompletionAction 속성이 “삭제 안 함”으로 설정되지 않은 경우 데이터베이스에서 상태 정보를 삭제합니다.

InstanceData

지속성 저장소에 저장할 인스턴스 데이터를 가져옵니다. 속성 이름 및 해당 값이 포함된 사전입니다.

InstanceKeyMetadataChanges

인스턴스 키를 키로 사용하고 XName 및 InstanceValue 쌍의 사전을 값으로 사용하여 사전을 가져옵니다.

InstanceKeysToAssociate

인스턴스와 연결되어야 하는 인스턴스 키를 포함합니다. 인스턴스 키와 연결된 GUID 및 인스턴스 키와 연결된 메타데이터가 포함된 사전입니다.

InstanceKeysToComplete

인스턴스에서 연결을 끊어야 하는 인스턴스 키의 컬렉션을 가져옵니다.

InstanceKeysToFree

지속성 저장소에서 삭제할 인스턴스 키의 컬렉션을 가져옵니다.

InstanceMetadataChanges

인스턴스 메타데이터의 변경 내용이 포함된 사전을 가져옵니다.

IsTransactionEnlistmentOptional

이 명령을 실행할 때 지속성 공급자가 엠비언트 트랜잭션(Transaction.Current)에 참여하지 않기로 선택할 수 있는지 여부를 나타내는 값을 반환합니다.

(다음에서 상속됨 InstancePersistenceCommand)
Name

지속성 명령의 이름을 가져옵니다.

(다음에서 상속됨 InstancePersistenceCommand)
UnlockInstance

인스턴스 잠금을 제거합니다. 인스턴스의 잠금 소유자를 null로 설정합니다.

메서드

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)
Validate(InstanceView)

명령의 유효성을 검사합니다.

(다음에서 상속됨 InstancePersistenceCommand)

적용 대상