Jazyk

SqlConnection.ClearPool(SqlConnection) Metoda

Definice

Vyprázdní fond připojení přidružený k zadanému připojení.

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)

Parametry

connection
SqlConnection

To SqlConnection , co se má vymazat z fondu.

Poznámky

ClearPool(SqlConnection)vymaže fond připojení, který je přidružen .connection Pokud se v době volání používají další připojení přidružená connection k nim, označí se odpovídajícím způsobem a při jejich volání se zahodí (místo vrácení do fondu Close() ).

Caution

Vymazání fondu je náročná operace a měla by se použít pouze v případě potřeby. Tato operace může negativně narušovat teplotu fondu a generovat vysokou četnost změn připojení, protože operace zahřívání neustále otevírá nová připojení, aby se pokusila dosáhnout minimální velikosti fondu. Tato situace je obzvláště pravděpodobné, pokud je jasná volána v těsné smyčce.

Platí pro