OdbcConnection.ReleaseObjectPool Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Odbc Sürücü Yöneticisi ortam tanıtıcısının, temel alınan son bağlantı serbest bırakıldığında serbest bırakılabildiğini gösterir.
public:
static void ReleaseObjectPool();
public static void ReleaseObjectPool();
static member ReleaseObjectPool : unit -> unit
Public Shared Sub ReleaseObjectPool ()
Açıklamalar
ReleaseObjectPool ODBC ortam tutamacını serbest bırakmak için çağrılabilir. Örneğin, bağlantı nesnesi yeniden kullanılmayacaksa bu yöntemi çağırmak isteyebilirsiniz. Ortamdaki tüm bağlantılar kapatıldığında ortam atılabilir. Yöntemin tek başına çağrılmasının, ortamda var olan etkin bağlantıları gerçekten serbest bırakmadığını unutmayın.
Ortam son olarak atılmadan önce aşağıdakiler gerçekleşmelidir:
Nesnesini ortamdan Close serbest bırakmak için çağrısı OdbcConnection yapın.
Her bağlantı nesnesinin zaman aşımına uğradıklarına izin verin.
ReleaseObjectPool'ı arayın.
Çöp toplamayı çağır.
Buna karşılık, tüm etkin bağlantıları çağırır Close ve çöp toplamayı çağırır ancak çağırmazsanız ReleaseObjectPool, ortam için ayrılmış kaynaklar kullanılabilir durumda kalır.
Ortam tanıtıcısı yayımlandıktan sonra yeni OdbcConnection bir istek yeni bir ortam oluşturur.