Freigeben über


OdbcConnection.ReleaseObjectPool-Methode

Gibt an, dass das Umgebungshandle des ODBC-Treiber-Managers freigegeben werden kann, wenn die letzte zugrunde liegende Verbindung freigegeben wurde.

Namespace: System.Data.Odbc
Assembly: System.Data (in system.data.dll)

Syntax

'Declaration
Public Shared Sub ReleaseObjectPool
'Usage

OdbcConnection.ReleaseObjectPool
public static void ReleaseObjectPool ()
public:
static void ReleaseObjectPool ()
public static void ReleaseObjectPool ()
public static function ReleaseObjectPool ()

Hinweise

ReleaseObjectPool kann zum Freigeben des ODBC-Umgebungshandles aufgerufen werden. Das Aufrufen dieser Methode empfiehlt sich beispielsweise, wenn das Verbindungsobjekt nicht erneut verwendet wird. Wenn alle Verbindungen in der Umgebung geschlossen sind, kann die Umgebung freigegeben werden. Beachten Sie, dass die aktiven Verbindungen in der Umgebung nicht durch einen Aufruf dieser Methode allein freigegeben werden können.

Bevor die Umgebung endgültig freigegeben wird, muss Folgendes ausgeführt werden:

  1. Rufen Sie Close auf, um das OdbcConnection-Objekt aus der Umgebung freizugeben.

  2. Lassen Sie ein Timeout sämtlicher Verbindungsobjekte zu.

  3. Rufen Sie ReleaseObjectPool auf.

  4. Rufen Sie die Garbage Collection auf.

Wenn Sie hingegen Close für alle aktiven Verbindungen sowie die Garbage Collection aufrufen, jedoch den Aufruf von ReleaseObjectPool unterlassen, bleiben die für die Umgebung reservierten Ressourcen verfügbar.

Wenn nach der Freigabe eines Umgebungshandles eine neue OdbcConnection angefordert wird, wird eine neue Umgebung erstellt.

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1

Siehe auch

Referenz

OdbcConnection-Klasse
OdbcConnection-Member
System.Data.Odbc-Namespace

Weitere Ressourcen

Herstellen von Verbindungen zu Datenquellen