강제로 가비지 콜렉션에 들어가야만 객체가 소멸된다. 일반적으로 프로그램을 종료하면 자연적으로 가비지 콜렉션에 들어가는 것으로 생각하지만 Dispose를 실행해야만 즉시 객체가 소멸됨 따라서 COM+의 경우는 COM+의 객체를 참조하는 함수에서 현재 참조를 위해 인스턴스를 생성한 객체를 함수단위나 아니면 전체 클래스에서 사용하기 위해 생성한 전역 인스턴스 던지 반드시 종료시에는 인스턴스를 강제로 가비지 콜렉션이 두어야 [Object Pooling]이 정상적으로 동작을 한다. |
'COM+' 카테고리의 다른 글
QC의 접근 권한 ID 설정 (0) | 2006.01.06 |
---|---|
GAC에 등록된 DLL에 대해서 (0) | 2006.01.06 |
DLL Import(임포트) (0) | 2006.01.06 |
분산처리된 가상폴더와 Out-of Process (0) | 2006.01.05 |