IInstanceContextProvider.IsIdle(InstanceContext) Metodo

Definizione

Questo metodo viene chiamato quando tutte le attività InstanceContext sono state completate per consentire agli implementatori di impedire il riciclo di 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

Parametri

instanceContext
InstanceContext

L'oggetto InstanceContext considerato inattivo.

Restituisce

Boolean

true se Windows Communication Foundation (WCF) deve chiudere e riciclare l'oggetto InstanceContext e regolare il valore di MaxConcurrentInstances; in caso contrario, false.

Commenti

IsIdle viene chiamato quando WCF sta per chiudere e riciclare un oggetto inattivo in modo che sia possibile informare il runtime se InstanceContext continuare a eseguire questa operazione.

Per un esempio che illustra la condivisione dei contesti di istanza, vedere InstanceContextSharing.

Si applica a