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 OdbcConnection serbest bırakmak için çağrısı Close yapın.
Her bağlantı nesnesinin zaman aşımına uğradıklarına izin verin.
ReleaseObjectPool çağrısı yapın.
Çöp toplamayı çağır.
Buna karşılık, tüm etkin bağlantılarda çağrısı Close yapar 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.