Llamar a un objeto de .NET
Los clientes COM pueden crear una instancia de una clase pública en un ensamblado y llamar a los miembros públicos de la clase. Common Language Runtime calcula las referencias a las llamadas al objeto administrado y las referencias a las llamadas desde el objeto administrado.
En el siguiente ejemplo de código se crea una instancia de la clase Loan
. Los clientes COM no pueden obtener acceso a las clases directamente, sino que tienen que llamar a los métodos, propiedades y eventos expuestos por las interfaces que las clases implementan.
ILoanPtr pILoan(__uuidof(Loan));
La interfaz ILoan
expone varios métodos y propiedades, incluido el método GetFirstPmtDistribution.
pILoan->GetFirstPmtDistribution(payment, &Balance, &Principal, &Interest,
&MorePmts);
Vea también
Tareas
Cómo: Hacer referencia a tipos de .NET desde COM
Conceptos
Exponer componentes de .NET Framework en COM
Registrar ensamblados con COM
Implementar una aplicación para obtener acceso a COM