WorkflowInstance.TryUnload 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
인스턴스가 일시 중단되거나 유휴 상태일 때 메모리에서 지속성 저장소로 워크플로 인스턴스를 언로드합니다.
public:
bool TryUnload();
public bool TryUnload();
member this.TryUnload : unit -> bool
Public Function TryUnload () As Boolean
반품
예외
워크플로 런타임 엔진에 등록된 지속성 서비스가 없습니다.
설명
워크플로 인스턴스가 유휴 상태이거나 일시 중단된 TryUnload 경우 지속성 서비스를 사용하여 메모리에서 워크플로 인스턴스를 제거하고 데이터 저장소에 유지합니다. 에 등록된 WorkflowRuntimeTryUnloadInvalidOperationException지속성 서비스가 없으면 . 워크플로 인스턴스가 성공적으로 유지되면 런타임이 이벤트를 발생시키고 반환합니다 WorkflowUnloadedtrue.
Unload 는 워크플로 인스턴스가 이미 언로드되었거나, 종료되었거나, 중단되었거나, 이미 완료된 경우 반환 false 합니다.
호스트는 유휴 워크플로에서 시스템 리소스를 회수하는 데 사용할 TryUnload 수 있습니다.