IInstanceContextProvider.IsIdle(InstanceContext) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Se le llama cuando todas las actividades de InstanceContext han terminado, para permitir que los implementadores eviten que se recicle 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
Objeto InstanceContext que se considera inactivo.
Devoluciones
true
si Windows Communication Foundation (WCF) se va a cerrar y a reciclar el objeto InstanceContext y ajusta el valor de MaxConcurrentInstances; de lo contrario, false
.
Comentarios
IsIdle se llama cuando WCF está a punto de cerrar y reciclar un objeto inactivo InstanceContext para que pueda informar al tiempo de ejecución de si debe seguir haciéndolo.
Para ver un ejemplo que muestra el uso compartido de contextos de instancia, consulte InstanceContextSharing.