Compartilhar via


IInstanceContextProvider.IsIdle(InstanceContext) Método

Definição

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

Boolean

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.

Aplica-se a