Menginteroperasikan kode tak terkelola

.NET Framework mempromosikan interaksi dengan komponen COM, layanan COM+, pustaka jenis eksternal, dan banyak layanan sistem operasi. Jenis data, tanda tangan metode, dan mekanisme penanganan kesalahan bervariasi antara model objek terkelola dan tidak terkelola. Untuk menyederhanakan interoperasi antara komponen .NET Framework dan kode tak terkelola dan guna memudahkan jalur migrasi, CLR menyembunyikan perbedaan model objek ini dari klien dan server.

Kode yang berjalan di bawah kendali runtime disebut kode terkelola. Sebaliknya, kode yang berjalan di luar runtime disebut kode tak terkelola. Komponen COM, antarmuka ActiveX, dan fungsi Windows API adalah contoh kode tak terkelola.

Di bagian ini

Mengekspos Komponen COM ke .NET Framework
Menjelaskan cara menggunakan komponen COM dari aplikasi .NET Framework.

Mengekspos Komponen .NET Framework ke COM
Menjelaskan cara menggunakan komponen .NET Framework dari aplikasi COM.

Mengkonsumsi Fungsi Unmanaged DLL
Menjelaskan cara memanggil fungsi unmanaged DLL menggunakan pemanggilan platform.

Interop Penyusunan
Menjelaskan penyusunan untuk interop COM dan pemanggilan platform.

Cara: Memetakan HRESULT dan Pengecualian
Menjelaskan pemetaan antara pengecualian dan HRESULTs.

Kesetaraan Jenis dan Jenis Interop yang Disematkan
Menjelaskan cara informasi jenis untuk jenis COM disematkan di rakitan, dan cara runtime bahasa umum menentukan kesetaraan jenis COM yang disematkan.

Cara: Membuat Rakitan Interop Utama Menggunakan Tlbimp.exe
Menjelaskan cara menghasilkan rakitan interop utama menggunakan Tlbimp.exe (Pengimpor Pustaka Jenis).

Cara: Mendaftarkan Rakitan Interop Utama
Menjelaskan cara mendaftarkan rakitan interop utama sebelum Anda dapat mereferensikannya di proyek Anda.

Interop COM Tanpa Pendaftaran
Menjelaskan bagaimana interop COM dapat mengaktifkan komponen tanpa menggunakan registri Windows.

Cara: Mengonfigurasi Komponen COM Berbasis .NET Framework untuk Aktivasi Tanpa Pendaftaran
Menjelaskan cara membuat manifes aplikasi dan cara membuat dan menyematkan manifes komponen.

Pembungkus COM
Menjelaskan pembungkus yang disediakan oleh interop COM.