Lingua

SqlConnection.ClearAllPools Metodo

Definizione

Svuota tutti i pool di connessioni.

public:
 static void ClearAllPools();
public static void ClearAllPools();
static member ClearAllPools : unit -> unit
Public Shared Sub ClearAllPools ()

Commenti

ClearAllPools() reimposta (o svuota) tutti i pool di connessioni. Se sono presenti connessioni in uso al momento della chiamata, vengono contrassegnate in modo appropriato e verranno rimosse (anziché essere restituite a un pool) quando Close() vengono chiamate su di esse.

Caution

La cancellazione del pool è un'operazione costosa e deve essere usata solo se necessario. Questa operazione può interferire negativamente con il riscaldamento del pool e generare una varianza di connessione elevata quando l'operazione di riscaldamento apre continuamente nuove connessioni per tentare di raggiungere le dimensioni minime del pool. Questa situazione è particolarmente probabile se clear viene chiamato in un ciclo stretto.

Si applica a