1) 나는 다시 열고 동일한 연결에 닫고 SQLConnection 인스턴스 후에도 수있는 것으로 나타났습니다 :재 개방 SQLConnection 인스턴스
가) 당신이 뒤에서 무슨 일이 일어나고 있는지 말해 줄 수? 의미, 파일 스트림 개체를 닫은 후에 다시 열 수는 없지만 대신 새 개체를 만들어야합니다. 그렇다면 SqlConnection 개체가 왜 동일하지 않습니까?
b) 풀링을 사용하는 경우 연결 개체가 연결 풀로 반환되어 나중에 다시 사용할 수 있다고 가정합니다.
그렇다면 처음에 연결을 닫을 때와 동일한 Sqlconnection 인스턴스를 얻을 수 있다는 것을 어떻게 알 수 있습니까? 내가 아는 한 멀리 있기 때문에 연결 풀 사용할 수있는 여러 연결을 사용할 수있는 경우에도 이러한 SqlConnection 개체를 원래 다른 SqlConnection 개체 ("다른 상태"에 의해 다른 속성 값을 보유 할 수있는 다른 상태 일 수 있습니다. "원본"연결 개체에서)?!
c) 풀링을 사용하지 않으면 어떻게됩니까? .Net은 SqlConnection 개체를 "처음부터"다시 생성합니까? 다시 SqlConnection 개체를 닫기 전에 일부 속성 값을 변경했을 수 있습니까? 컴파일러가 SqlConnection 개체를 닫는 방법에 대한 상태를 다시 만드는 방법을 알고 있습니까?
는