2010-06-16 3 views
0

질문을 배치하지 :ServicedComponent에서이 finaliser에 답변을 필요로

  1. 클라이언트 측의 파이널 라이저가 ServicedComponent.DisposeObject 전화하거나 폐기 ServicedComponent에서합니까?

  2. 어떻게 해야합니까? 클라이언트에서의 사용과 관련하여 com 서버에서 파괴 (메모리 해제)가 발생합니까?

  3. 기본적으로 메모리가 해제되지 않아 COM 서버의 프로세스 크기 (메모리)에 2GB 제한에 도달했습니다. 명시 적으로 Dispose를 호출하거나 클라이언트에서 using 문을 사용하는 솔루션입니까?

답변

1

당신은 확실히 클라이언트 측에서 하나 Dispose 또는 ServicedComponent.DisposeObject를 호출해야합니다.

통화가 처리되지 않는 경우 임대가 가능할 수 있습니다. Understanding Enterprise Services (COM+) in .NET은 내가 읽은 최고의 COM + 기사 중 하나이지만 2002 년에 작성된 이래로 여전히 100 % 정확한지 궁금합니다.

관련 문제