다음을 통해 공유


WorkflowServiceHost.OnClose(TimeSpan) 메서드

정의

채널 디스패처, 연결된 인스턴스 컨텍스트 및 수신기를 포함하여 호스팅된 서비스를 닫습니다.

protected:
 override void OnClose(TimeSpan timeout);
protected override void OnClose (TimeSpan timeout);
override this.OnClose : TimeSpan -> unit
Protected Overrides Sub OnClose (timeout As TimeSpan)

매개 변수

timeout
TimeSpan

제한 시간이 초과되기 전까지 닫기 작업이 완료되어야 하는 시간입니다.

설명

워크플로 런타임은 호출될 때 OnClose 호스트된 워크플로를 유지하려고 하지만 이 시나리오에서는 지속성이 보장되지 않습니다. 중요한 비즈니스 데이터가 호스트되는 경우 인스턴스는 데이터가 손실되지 않도록 하기 위해 자주(예: 각 보내기 작업 후 또는 시간 간격 후) 유지되어야 합니다.

적용 대상