IInstanceContextProvider.NotifyIdle Metodo

Definizione

Chiamato quando il IsIdle(InstanceContext) metodo torna false per consentire agli implementatori di fornire un callback per notificare a WCF al termine dell'oggetto InstanceContext .

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)

Parametri

callback
InstanceContextIdleCallback

Oggetto InstanceContextIdleCallback che notifica a WCF quando l'oggetto InstanceContext deve essere chiuso e riciclato.

instanceContext
InstanceContext

Oggetto corrente InstanceContext.

Commenti

Il NotifyIdle metodo viene chiamato quando il IsIdle metodo torna false per consentire a WCF di fornire a WCF un System.ServiceModel.Dispatcher.InstanceContextIdleCallback oggetto utilizzato per informare il runtime del InstanceContext completamento del lavoro. Quando l'oggetto notifica al System.ServiceModel.Dispatcher.InstanceContextIdleCallback runtime che l'oggetto InstanceContext ha completato il lavoro, WCF chiama IsIdle di nuovo. Questo ciclo continua fino a IsIdle quando non viene restituito true e il contesto viene chiuso e riciclato.

Si applica a