OdbcConnection.ReleaseObjectPool Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wskazuje, że można zwolnić dojście środowiska menedżera sterowników ODBC po wydaniu ostatniego podstawowego połączenia.
public:
static void ReleaseObjectPool();
public static void ReleaseObjectPool ();
static member ReleaseObjectPool : unit -> unit
Public Shared Sub ReleaseObjectPool ()
Uwagi
ReleaseObjectPool
można wywołać w celu zwolnienia dojścia środowiska ODBC. Możesz wywołać tę metodę, jeśli na przykład obiekt połączenia nie będzie ponownie używany. Po zamknięciu wszystkich połączeń w środowisku można usunąć środowisko. Należy pamiętać, że wywołanie samej metody nie zwalnia aktywnych połączeń, które istnieją w środowisku.
Zanim środowisko zostanie ostatecznie usunięte, należy przeprowadzić następujące czynności:
Wywołaj metodę Close OdbcConnection , aby zwolnić obiekt ze środowiska.
Zezwalaj na przekroczenie limitu czasu dla każdego obiektu połączenia.
Wywołaj polecenie ReleaseObjectPool.
Wywołaj odzyskiwanie pamięci.
Z drugiej strony, jeśli wywołasz Close wszystkie aktywne połączenia i wywołasz odzyskiwanie pamięci, ale nie wywołaj ReleaseObjectPoolmetody , zasoby zarezerwowane dla środowiska pozostaną dostępne.
Po wydaniu dojścia środowiska żądanie nowego OdbcConnection środowiska tworzy nowe środowisko.