OdbcConnection.ReleaseObjectPool 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
指示 ODBC 驅動程式管理員環境控制代碼可在釋放最後一個基礎連接時釋放。
public:
static void ReleaseObjectPool();
public static void ReleaseObjectPool ();
static member ReleaseObjectPool : unit -> unit
Public Shared Sub ReleaseObjectPool ()
備註
ReleaseObjectPool
可以呼叫 以釋放 ODBC 環境控制碼。 例如,如果連線物件不會再次使用,您可能會想要呼叫這個方法。 當環境中的所有連線都關閉時,就可以處置環境。 請注意,單獨呼叫 方法並不會實際釋放存在於環境中的作用中連線。
在環境最終處置之前,必須發生下列情況:
呼叫 Close 以從環境釋放 OdbcConnection 物件。
允許每個連線物件逾時。
叫用垃圾收集。
相反地,如果您在所有作用中連線上呼叫 Close ,並叫用垃圾收集,但不呼叫 ReleaseObjectPool ,則保留給環境的資源仍可供使用。
發行環境控制碼之後,新的 OdbcConnection 要求會建立新的環境。