다음을 통해 공유


WorkflowPersistenceService.UnloadOnIdle(Activity) 메서드

정의

워크플로가 유휴 상태일 때 언로드할지 여부를 결정합니다.

protected public:
 abstract bool UnloadOnIdle(System::Workflow::ComponentModel::Activity ^ activity);
protected internal abstract bool UnloadOnIdle (System.Workflow.ComponentModel.Activity activity);
abstract member UnloadOnIdle : System.Workflow.ComponentModel.Activity -> bool
Protected Friend MustOverride Function UnloadOnIdle (activity As Activity) As Boolean

매개 변수

activity
Activity

완료된 범위를 나타내는 Activity입니다.

반환

Boolean

true이면 워크플로 런타임 엔진은 지정된 워크플로가 유휴 상태일 때 언로드합니다.

예제

다음 예제에서는 UnloadOnIdle 메서드의 구현 방법을 보여 줍니다. 이 예제는 FilePersistenceService.cs 파일에 있는 Custom Persistence Service 샘플의 일부입니다. 자세한 내용은 Custom Persistence Service 샘플합니다.

protected override bool UnloadOnIdle(Activity activity)
{
    return unloadOnIdle;
}
' Returns status of unloadOnIdle flag
Protected Overrides Function UnloadOnIdle(ByVal rootActivity As System.Workflow.ComponentModel.Activity) As Boolean
    Return unloadOnIdleValue
End Function

적용 대상