Langue

SqlConnection.ClearAllPools Méthode

Définition

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.

S’applique à