IInstanceContextProvider.NotifyIdle メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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
InstanceContext オブジェクトを閉じてリサイクルする時期を WCF に通知する InstanceContextIdleCallback オブジェクト。
- instanceContext
- InstanceContext
現在の InstanceContext です。
注釈
メソッドはNotifyIdle、 が戻false
るときにIsIdle呼び出され、 が作業を完了したことをランタイムに通知するために使用するオブジェクトを WCF System.ServiceModel.Dispatcher.InstanceContextIdleCallback にInstanceContext提供できます。 オブジェクトが System.ServiceModel.Dispatcher.InstanceContextIdleCallback ランタイムに、 の作業が完了したことを InstanceContext 通知すると、WCF はもう一度 を呼び出します IsIdle 。 このサイクルは、IsIdle が true
を返すまで継続されます。コンテキストはサイクルごとに閉じられ、再利用されます。
適用対象
.NET