Interoperabilitas COM di .NET

Model Objek Komponen (COM) memungkinkan objek mengekspos fungsionalitasnya ke komponen lain dan untuk menghosting aplikasi di platform Windows. Untuk membantu memungkinkan pengguna beroperasi dengan basis kode yang ada, .NET Framework selalu memberikan dukungan kuat untuk beroperasi dengan pustaka COM. Sebagian besar dukungan ini telah ditambahkan ke .NET modern (hanya pada Windows). Dokumentasi di sini menjelaskan cara kerja teknologi interop COM umum dan bagaimana Anda dapat menggunakannya untuk beroperasi dengan pustaka COM yang ada.

Interop COM bawaan dan yang dihasilkan oleh sumber kode

Fungsi interop COM dapat dicapai melalui sistem bawaan dalam runtime .NET atau melalui penerapan ComWrappers API (diperkenalkan dalam .NET 6). Anda dapat menggunakan generator sumber COM untuk secara otomatis mengimplementasikan API ComWrappers untuk antarmuka berbasis IUnknown.