Idioma

SqlConnection.ClearPool(SqlConnection) Método

Definição

Esvazia o pool de conexões associado à conexão especificada.

public:
 static void ClearPool(Microsoft::Data::SqlClient::SqlConnection ^ connection);
public static void ClearPool(Microsoft.Data.SqlClient.SqlConnection connection);
static member ClearPool : Microsoft.Data.SqlClient.SqlConnection -> unit
Public Shared Sub ClearPool (connection As SqlConnection)

Parâmetros

connection
SqlConnection

O SqlConnection a ser limpo do pool.

Comentários

ClearPool(SqlConnection) limpa o pool de conexões associado ao connection. Se conexões adicionais associadas connection estiverem em uso no momento da chamada, elas serão marcadas adequadamente e serão descartadas (em vez de serem retornadas para o pool) quando Close() forem chamadas.

Caution

Limpar o pool é uma operação cara e só deve ser usada se necessário. Essa operação pode interferir negativamente no aquecimento do pool e gerar alta variação de conexão à medida que a operação de aquecimento abre continuamente novas conexões para tentar atingir o tamanho mínimo do pool. Essa situação é especialmente provável se clara for chamada em um loop apertado.

Aplica-se a