SqlConnection.ClearPool(SqlConnection) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengolah kumpulan koneksi yang terkait dengan koneksi yang ditentukan.
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)
Parameter
- connection
- SqlConnection
Yang SqlConnection akan dibersihkan dari kolam renang.
Keterangan
ClearPool(SqlConnection) menghapus kumpulan koneksi yang terkait dengan connection. Jika koneksi tambahan yang terkait dengan sedang digunakan pada saat panggilan, koneksi ditandai dengan connection tepat dan dibuang (alih-alih dikembalikan ke kumpulan) ketika Close() dipanggil.
Caution
Membersihkan kumpulan adalah operasi yang mahal dan hanya boleh digunakan jika diperlukan. Operasi ini dapat mengganggu pemanasan kumpulan secara negatif dan menghasilkan churn koneksi tinggi karena operasi pemanasan terus membuka koneksi baru untuk mencoba mencapai ukuran kumpulan min. Situasi ini terutama kemungkinan jika jelas disebut dalam perulangan yang ketat.