Partilhar via


IInstanceContextProvider.NotifyIdle Método

Definição

Chamado quando o IsIdle(InstanceContext) método retorna false para permitir que os implementadores forneçam um retorno de chamada para notificar o WCF quando o objeto InstanceContext é 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 objeto InstanceContextIdleCallback notifica o WCF quando o objeto InstanceContext deve ser fechado e reciclado.

instanceContext
InstanceContext

O InstanceContext atual.

Comentários

O método é chamado quando o método retorna para permitir que você forneça ao WCF um objeto que você usa para informar ao runtime que o NotifyIdle IsIdle false System.ServiceModel.Dispatcher.InstanceContextIdleCallback InstanceContext concluiu seu trabalho. Quando o System.ServiceModel.Dispatcher.InstanceContextIdleCallback objeto notifica o runtime de que o InstanceContext concluiu seu trabalho, o WCF chama IsIdle novamente. Esse ciclo continua até IsIdle que retorne e o contexto seja fechado e true reciclado.

Aplica-se a