서비스 구성 요소 프로그래밍 지침
COM에서 도입된 프로그래밍 기능 중 다수가 .NET Framework를 통해 확장되고 공용 언어 런타임 덕분에 상호 운용 경계 간의 액세스가 단순해지더라도 COM 클라이언트는 COM 프로그래밍 모델의 제한을 따라야 합니다. 이러한 제한은 .NET Framework 구성 요소에서 사용할 수 있는 확장된 기능의 사용 방법과 사용 시기에 영향을 줄 수 있습니다. 따라서 .NET Framework 구성 요소를 구성할 때는 먼저 해당 구성 요소의 사용자를 고려해야 합니다. 호출자가 COM 기반인지를 초기에 확인하면 나중에 상당한 시간을 절약할 수 있습니다.
COM 클라이언트에서 .NET Framework 구성 요소를 사용하려면 다음 제한을 따라야 합니다.
매개 변수가 있는 생성자를 사용하지 않습니다.
정적 메서드를 사용하지 않습니다.
구성 요소로 구현되는 인터페이스를 정의합니다.
사용자 정의 예외에 HRESULT를 포함합니다.
GUID가 필요한 형식에 GUID를 제공합니다.
참고 항목
기타 리소스
Copyright © 2007 by Microsoft Corporation. All rights reserved.