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
通知 InstanceContextIdleCallback WCF 物件何時 InstanceContext 該物件關閉並回收的物件。
- instanceContext
- InstanceContext
目前 InstanceContext的 。
備註
NotifyIdle當方法返回IsIdle時false,會呼叫這個方法,讓你能向 WCF System.ServiceModel.Dispatcher.InstanceContextIdleCallback 提供一個物件,用來通知執行時它InstanceContext已經完成工作。 當 System.ServiceModel.Dispatcher.InstanceContextIdleCallback 物件通知執行時 已 InstanceContext 完成工作,WCF 再次呼叫 IsIdle 。 這個循環持續到回來IsIdle,情true境被封閉並循環。