IInstanceContextProvider.NotifyIdle Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Chamado quando o IsIdle(InstanceContext) método retorna false para habilitar os implementadores a fornecer um retorno de chamada para notificar o WCF quando o InstanceContext objeto for concluído.
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)
Parâmetros
- callback
- InstanceContextIdleCallback
O InstanceContextIdleCallback objeto que notifica o WCF quando o InstanceContext objeto deve ser fechado e reciclado.
- instanceContext
- InstanceContext
O atual InstanceContext.
Comentários
O NotifyIdle método é chamado quando o IsIdle método retorna false para permitir que você forneça ao WCF um System.ServiceModel.Dispatcher.InstanceContextIdleCallback objeto que você usa para informar ao runtime que o InstanceContext trabalho foi concluído. Quando o System.ServiceModel.Dispatcher.InstanceContextIdleCallback objeto notifica o runtime de que o trabalho foi concluído, o InstanceContext WCF chama IsIdle mais uma vez. Esse ciclo continua até IsIdle que retorne true e o contexto seja fechado e reciclado.