<appDomainManagerAssembly> Elemen
Menentukan perakitan yang menyediakan manajer domain aplikasi untuk domain aplikasi default dalam proses.
<configuration>
<runtime>
<appDomainManagerAssembly>
Sintaks
<appDomainManagerAssembly
value="assembly display name" />
Atribut dan Elemen
Bagian berikut menjelaskan atribut, elemen turunan, dan elemen induk.
Atribut
Atribut | Deskripsi |
---|---|
value |
Atribut yang diperlukan. Menentukan nama tampilan perakitan yang menyediakan manajer domain aplikasi untuk domain aplikasi default dalam prosesnya. |
Elemen Anak
Tidak ada.
Elemen Induk
Elemen | Deskripsi |
---|---|
configuration |
Elemen akar di setiap file konfigurasi yang digunakan oleh runtime bahasa umum dan aplikasi .NET Framework. |
runtime |
Berisi informasi tentang pengikatan assembly dan pengumpulan sampah. |
Keterangan
Untuk menentukan jenis manajer domain aplikasi, Anda harus menentukan elemen ini dan <elemen appDomainManagerType>. Jika salah satu dari elemen-elemen ini tidak ditentukan, yang lain diabaikan.
Saat domain aplikasi default dimuat, TypeLoadException ditampilkan jika rakitan yang ditentukan tidak ada atau jika rakitan tidak berisi jenis yang ditentukan oleh elemen <appDomainManagerType>; dan proses gagal untuk memulai. Jika rakitan ditemukan tetapi informasi versi tidak cocok, FileLoadException akan ditampilkan.
Saat Anda menentukan jenis manajer domain aplikasi untuk domain aplikasi default, domain aplikasi lain yang dibuat dari domain aplikasi default mewarisi jenis manajer domain aplikasi. Gunakan properti AppDomainSetup.AppDomainManagerType dan AppDomainSetup.AppDomainManagerAssembly untuk menentukan jenis manajer domain aplikasi yang berbeda untuk domain aplikasi baru.
Menentukan jenis manajer domain aplikasi mengharuskan aplikasi untuk memiliki kepercayaan penuh. (Misalnya, aplikasi yang berjalan di desktop memiliki kepercayaan penuh.) Jika aplikasi tidak memiliki kepercayaan penuh, TypeLoadException akan ditampilkan.
Untuk format nama tampilan rakitan, lihat properti Assembly.FullName.
Elemen konfigurasi ini hanya tersedia di .NET Framework 4 dan yang lebih baru.
Contoh
Contoh berikut menunjukkan cara menentukan bahwa manajer domain aplikasi untuk domain aplikasi default dari suatu proses adalah jenis MyMgr
dalam perakitan AdMgrExample
.
<configuration>
<runtime>
<appDomainManagerType value="MyMgr" />
<appDomainManagerAssembly
value="AdMgrExample, Version=1.0.0.0, Culture=neutral, PublicKeyToken=6856bccf150f00b3" />
</runtime>
</configuration>
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk