.NET 개체 호출

업데이트: 2007년 11월

COM 클라이언트는 어셈블리의 공용 클래스의 인스턴스를 만들고 클래스의 공용 멤버를 호출할 수 있습니다. 공용 언어 런타임에서는 관리되는 개체 간의 호출을 마샬링합니다.

다음 코드 예제에서는 Loan 클래스의 인스턴스를 만듭니다. COM 클래스에서는 클래스를 직접 액세스하는 대신 클래스에서 구현된 인터페이스에서 노출하는 메서드, 속성 및 이벤트를 호출합니다.

ILoanPtr pILoan(__uuidof(Loan));

ILoan 인터페이스는 GetFirstPmtDistribution 메서드를 포함하여 여러 메서드와 속성을 노출합니다.

pILoan->GetFirstPmtDistribution(payment, &Balance, &Principal, &Interest,
       &MorePmts);

참고 항목

작업

방법: COM에서 .NET 형식 참조

개념

.NET Framework 구성 요소를 COM에 노출

COM에 어셈블리 등록

COM에서 액세스할 수 있도록 응용 프로그램 배포