IInstanceContextProvider.NotifyIdle メソッド

定義

IsIdle(InstanceContext) メソッドがfalseを返すと呼び出され、実装者は、InstanceContext オブジェクトが完了したときに WCF に通知するコールバックを提供できます。

public:
 void NotifyIdle(System::ServiceModel::Dispatcher::InstanceContextIdleCallback ^ callback, System::ServiceModel::InstanceContext ^ instanceContext);
public void NotifyIdle(System.ServiceModel.Dispatcher.InstanceContextIdleCallback callback, System.ServiceModel.InstanceContext instanceContext);
abstract member NotifyIdle : System.ServiceModel.Dispatcher.InstanceContextIdleCallback * System.ServiceModel.InstanceContext -> unit
Public Sub NotifyIdle (callback As InstanceContextIdleCallback, instanceContext As InstanceContext)

パラメーター

callback
InstanceContextIdleCallback

InstanceContextIdleCallback オブジェクトを閉じてリサイクルするときに WCF に通知するInstanceContext オブジェクト。

instanceContext
InstanceContext

現在の InstanceContext

注釈

NotifyIdle メソッドは、IsIdle メソッドがfalseを返すときに呼び出され、System.ServiceModel.Dispatcher.InstanceContextIdleCallbackが作業を完了したことをランタイムに通知するために使用するInstanceContext オブジェクトを WCF に提供できます。 System.ServiceModel.Dispatcher.InstanceContextIdleCallback オブジェクトが、InstanceContextが作業を完了したことをランタイムに通知すると、WCF はもう一度IsIdle呼び出します。 このサイクルは、 IsIdletrue を返し、コンテキストが閉じられ、リサイクルされるまで続けられます。

適用対象