SqlConnection.ClearAllPools Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Vide tous les pools de connexions.
public:
static void ClearAllPools();
public static void ClearAllPools();
static member ClearAllPools : unit -> unit
Public Shared Sub ClearAllPools ()
Remarques
ClearAllPools() réinitialise (ou vide) tous les pools de connexions. S’il existe des connexions en cours d’utilisation au moment de l’appel, elles sont marquées de manière appropriée et sont ignorées (au lieu d’être retournées à un pool) lorsqu’elles Close() sont appelées.
Avertissement
L’effacement du pool est une opération coûteuse et ne doit être utilisée que si nécessaire. Cette opération peut interférer négativement avec le préchauffage du pool et générer une activité de connexion élevée, car l’opération de préchauffage ouvre continuellement de nouvelles connexions pour tenter d’atteindre la taille minimale du pool. Cette situation est particulièrement probable si clair est appelé dans une boucle serrée.