연결 객체, 명령 개체, DataReader, DataAdapter,… 관리되지 않는 리소스와 같은 데이터베이스 관련 객체입니까?

StackOverflow https://stackoverflow.com/questions/2036417

  •  19-09-2019
  •  | 
  •  

문제

연결 객체, 명령 개체, DataReader, DataAdapter, ... 관리되지 않는 리소스와 같은 데이터베이스 관련 객체입니까?

도움이 되었습니까?

해결책

당신이 언급하는 객체는 .NET 프레임 워크의 일부이며 쓰레기 수집이 가능합니다. 그런 의미에서 그들은 관리되는 자원입니다.

더 나은 질문은이 개체들이 구현하는 것입니다. IDisposable? 그들이 그렇게한다면, 당신은 사용할 수 있습니다 using C#의 키워드는 범위를 벗어나면 정리하거나 dispose() 수동으로 메소드.

사용의 예 using 키워드 SqlConnection 그리고 SqlDataAdapter 객체는 여기에 있습니다.

http://weblogs.asp.net/jasonsalas/archive/2005/02/08/368811.aspx

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top