Bagikan melalui


Menggunakan Domain Aplikasi

Nota

Artikel ini khusus untuk .NET Framework. Ini tidak berlaku untuk implementasi .NET yang lebih baru, termasuk .NET 6 dan versi yang lebih baru.

Domain aplikasi memberikan satuan isolasi untuk lingkungan eksekusi bahasa umum. Mereka dibuat dan dijalankan di dalam proses. Domain aplikasi biasanya dibuat oleh host runtime, yang merupakan aplikasi yang bertanggung jawab untuk memuat runtime ke dalam proses dan menjalankan kode pengguna dalam domain aplikasi. Host runtime membuat proses dan domain aplikasi default, dan menjalankan kode terkelola di dalamnya. Host runtime mencakup ASP.NET dan shell Windows.

Untuk sebagian besar aplikasi, Anda tidak perlu membuat domain aplikasi Anda sendiri; host runtime membuat domain aplikasi yang diperlukan untuk Anda. Namun, Anda dapat membuat dan mengonfigurasi domain aplikasi tambahan jika aplikasi Anda perlu mengisolasi kode atau untuk menggunakan dan membongkar DLL.

Pada bagian ini

Cara: Membuat Domain Aplikasi Menjelaskan cara membuat domain aplikasi secara terprogram.

Cara: Membongkar Domain Aplikasi Menjelaskan cara membongkar domain aplikasi secara terprogram.

Cara: Mengonfigurasi Domain Aplikasi Menyediakan pengenalan untuk mengonfigurasi domain aplikasi.

Mengambil Informasi Penyetelan dari Domain Aplikasi Menjelaskan cara mengambil informasi penyiapan dari domain aplikasi.

Cara: Memuat Rakitan ke dalam Domain Aplikasi Menjelaskan cara memuat rakitan ke domain aplikasi.

Cara: Mendapatkan Jenis dan Informasi Anggota dari Rakitan Menjelaskan cara mengambil informasi tentang rakitan.

Shadow Copying Assemblies Menjelaskan bagaimana shadow copying memungkinkan pembaruan pada assembly saat sedang digunakan, dan cara mengonfigurasi shadow copying.

Cara: Menerima Pemberitahuan Pengecualian First-Chance Menjelaskan bagaimana Anda dapat menerima pemberitahuan bahwa terjadi pengecualian, sebelum common language runtime mulai mencari penangan pengecualian.

Menyelesaikan Pemuatan Rakitan Menyediakan panduan tentang menggunakan AppDomain.AssemblyResolve event untuk mengatasi kegagalan pemuatan rakitan.

Referensi

AppDomain Mewakili domain aplikasi. Menyediakan metode untuk membuat dan mengontrol domain aplikasi.

Rakitan dalam .NET Memberikan gambaran umum tentang fungsi yang dilakukan oleh rakitan.

Pemrograman dengan Rakitan Menjelaskan cara membuat, menandatangani, dan mengatur atribut pada rakitan.

Memancarkan Metode dan Rakitan Dinamis Menjelaskan cara membuat rakitan dinamis.

Domain Aplikasi Memberikan gambaran umum konseptual domain aplikasi.

Gambaran Umum Refleksi Menjelaskan cara menggunakan kelas Reflection untuk mendapatkan informasi tentang assembly.