Share via


IInstanceContextProvider.NotifyIdle Méthode

Définition

Appelée lorsque la méthode IsIdle(InstanceContext) retourne false pour permettre aux implémenteurs de fournir un rappel pour notifier WCF lorsque l’objet InstanceContext est terminé.

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)

Paramètres

callback
InstanceContextIdleCallback

Objet InstanceContextIdleCallback qui notifie WCF lorsque l’objet InstanceContext est sur le point d'être fermé et recyclé.

instanceContext
InstanceContext

InstanceContext actuel.

Remarques

La NotifyIdle méthode est appelée lorsque la IsIdle méthode retourne false pour vous permettre de fournir à WCF un System.ServiceModel.Dispatcher.InstanceContextIdleCallback objet que vous utilisez pour informer le runtime que le InstanceContext a terminé son travail. Lorsque l’objet System.ServiceModel.Dispatcher.InstanceContextIdleCallback informe le runtime que le InstanceContext a terminé son travail, WCF appelle IsIdle à nouveau. Ce cycle se poursuit jusqu'à ce que IsIdle retourne true et que le contexte soit fermé et recyclé.

S’applique à