OdbcConnection.ReleaseObjectPool 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
마지막 원본 연결이 해제될 때 ODBC 드라이버 관리자 환경 핸들이 해제될 수 있음을 나타냅니다.
public:
static void ReleaseObjectPool();
public static void ReleaseObjectPool ();
static member ReleaseObjectPool : unit -> unit
Public Shared Sub ReleaseObjectPool ()
설명
ReleaseObjectPool
를 호출하여 ODBC 환경 핸들을 해제할 수 있습니다. 예를 들어 연결 개체가 다시 사용되지 않는 경우 이 메서드를 호출할 수 있습니다. 환경의 모든 연결이 닫혀 있으면 환경을 삭제할 수 있습니다. 메서드만 호출해도 실제로 환경에 존재하는 활성 연결이 해제되지는 않습니다.
환경이 마지막으로 삭제되기 전에 다음이 발생해야 합니다.
환경에서 개체를 OdbcConnection 해제하려면 호출 Close 합니다.
각 연결 개체의 시간 초과를 허용합니다.
ReleaseObjectPool을 호출합니다.
가비지 수집을 호출합니다.
반대로 모든 활성 연결을 호출 Close 하고 가비지 수집을 호출하지만 호출 ReleaseObjectPool하지 않으면 환경에 예약된 리소스를 계속 사용할 수 있습니다.
환경 핸들이 릴리스되면 새 OdbcConnection 요청이 새 환경을 만듭니다.