OleDbConnection.Close OleDbConnection.Close OleDbConnection.Close OleDbConnection.Close Method

정의

데이터 소스에 대한 연결을 닫습니다.Closes the connection to the data source.

public:
 override void Close();
public override void Close ();
override this.Close : unit -> unit
Public Overrides Sub Close ()

구현

설명

Close 메서드 보류 중인 트랜잭션을 모두 롤백합니다.The Close method rolls back any pending transactions. 그런 다음 연결 풀에 대 한 연결을 해제 하거나 연결 풀링을 사용 하지 않도록 설정 하는 경우 연결을 닫습니다.It then releases the connection to the connection pool, or closes the connection if connection pooling is disabled. 하는 경우 Close 처리 하는 동안 호출 되는 StateChange 이벤트를 더 추가 StateChange 이벤트가 발생 합니다.If Close is called while handling a StateChange event, no additional StateChange events are fired.

애플리케이션에서 호출할 수 Close 번 이상.An application can call Close more than one time. 예외가 생성 됩니다.No exception is generated.

주의

호출 하지 마세요 Close 또는 DisposeOleDbConnection, OleDbDataReader, 또는 다른 관리 개체에는 Finalize 클래스의 메서드.Do not call Close or Dispose on an OleDbConnection, an OleDbDataReader, or any other managed object in the Finalize method of your class. 종료자에서는 클래스에 직접 속한 관리 되지 않는 리소스만 해제 해야 합니다.In a finalizer, you should only release unmanaged resources that your class owns directly. 클래스에 관리되지 않는 리소스가 없는 경우 클래스 정의에 Finalize 메서드를 포함하지 마세요.If your class does not own any unmanaged resources, do not include a Finalize method in your class definition. 자세한 내용은 가비지 수집합니다.For more information, see Garbage Collection.

적용 대상

추가 정보