IInstanceContextProvider.NotifyIdle Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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é.