IInstanceContextProvider.NotifyIdle(InstanceContextIdleCallback, InstanceContext) Metodo

Definizione

Metodo chiamato quando il metodo IsIdle(InstanceContext) restituisce false per consentire agli implementatori di fornire un callback per notificare a WCF quando l'oggetto InstanceContext è stato completato.Called when the IsIdle(InstanceContext) method returns false to enable implementers to provide a callback to notify WCF when the InstanceContext object is finished.

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

L'oggetto InstanceContextIdleCallback che notifica a WCF quando l'oggetto InstanceContext deve essere chiuso e riciclato.The InstanceContextIdleCallback object that notifies WCF when the InstanceContext object is to be closed and recycled.

instanceContext
InstanceContext

Oggetto InstanceContext corrente.The current InstanceContext.

Commenti

Il metodo NotifyIdle viene chiamato quando il metodo IsIdle restituisce false per consentire all'utente di fornire WCF con un System.ServiceModel.Dispatcher.InstanceContextIdleCallback oggetto utilizzato per informare il runtime che il InstanceContext ha terminato il lavoro.The NotifyIdle method is called when the IsIdle method returns false to enable you to provide WCF with a System.ServiceModel.Dispatcher.InstanceContextIdleCallback object that you use to inform the runtime that the InstanceContext has finished its work. Quando l'oggetto System.ServiceModel.Dispatcher.InstanceContextIdleCallback notifica al runtime che il InstanceContext ha terminato il lavoro, WCF chiama IsIdle di nuovo.When the System.ServiceModel.Dispatcher.InstanceContextIdleCallback object notifies the runtime that the InstanceContext has finished its work, WCF calls IsIdle once again. Questo ciclo continua fino a che IsIdle restituisce true e il contesto viene chiuso e riciclato.This cycle continues until IsIdle returns true and the context is closed and recycled.

Si applica a