IInstanceContextProvider.IsIdle(InstanceContext) 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 todas as atividades InstanceContext foram concluídas para permitir que os implementadores impeçam a reciclagem do InstanceContext.
public:
bool IsIdle(System::ServiceModel::InstanceContext ^ instanceContext);
public bool IsIdle (System.ServiceModel.InstanceContext instanceContext);
abstract member IsIdle : System.ServiceModel.InstanceContext -> bool
Public Function IsIdle (instanceContext As InstanceContext) As Boolean
Parâmetros
- instanceContext
- InstanceContext
O objeto InstanceContext que é considerado ocioso.
Retornos
true
se o WCF (Windows Communication Foundation) deve ser fechado, reciclar o objeto InstanceContext e ajustar o valor de MaxConcurrentInstances; caso contrário, false
.
Comentários
IsIdle é chamado quando o WCF está prestes a fechar e reciclar um objeto ocioso para que você possa informar ao runtime se InstanceContext deve continuar fazendo isso.
Para ver um exemplo que demonstra o compartilhamento de contextos de instância, consulte InstanceContextSharing.