Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menentukan jenis yang berfungsi sebagai manajer domain aplikasi untuk domain aplikasi default.
<configuration>
<runtime>
<appDomainManagerType>
Syntax
<appDomainManagerAssembly
value="type name" />
Atribut dan Elemen
Bagian berikut menjelaskan atribut, elemen turunan, dan elemen induk.
Attributes
| Attribute | Description |
|---|---|
value |
Atribut yang diperlukan. Menentukan nama jenis, termasuk namespace layanan, yang berfungsi sebagai manajer domain aplikasi untuk domain aplikasi default dalam proses. |
Elemen Anak
Tidak ada.
Elemen Induk
| Elemen | Description |
|---|---|
configuration |
Elemen akar di setiap file konfigurasi yang digunakan oleh runtime dan aplikasi .NET Framework. |
runtime |
Berisi informasi tentang pengikatan perakitan dan pengumpulan sampah. |
Komentar
Untuk menentukan jenis manajer domain aplikasi, Anda harus menentukan elemen ini dan <elemen appDomainManagerAssembly> . Jika salah satu elemen ini tidak ditentukan, elemen lainnya diabaikan.
Ketika domain aplikasi default dimuat, TypeLoadException dilemparkan jika jenis yang ditentukan tidak ada di rakitan yang ditentukan oleh <elemen appDomainManagerAssembly> ; dan proses gagal dimulai.
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. AppDomainSetup.AppDomainManagerType Gunakan properti dan AppDomainSetup.AppDomainManagerAssembly untuk menentukan jenis manajer domain aplikasi yang berbeda untuk domain aplikasi baru.
Menentukan jenis manajer domain aplikasi mengharuskan aplikasi memiliki kepercayaan penuh. (Misalnya, aplikasi yang berjalan di desktop memiliki kepercayaan penuh.) Jika aplikasi tidak memiliki kepercayaan penuh, akan TypeLoadException dilemparkan.
Format jenis dan namespace adalah format yang sama yang digunakan untuk Type.FullName properti .
Elemen konfigurasi ini hanya tersedia di .NET Framework 4 dan yang lebih baru.
Example
Contoh berikut menunjukkan cara menentukan bahwa manajer domain aplikasi untuk domain aplikasi default dari suatu proses adalah MyMgr jenis dalam AdMgrExample rakitan.
<configuration>
<runtime>
<appDomainManagerType value="MyMgr" />
<appDomainManagerAssembly
value="AdMgrExample, Version=1.0.0.0, Culture=neutral, PublicKeyToken=6856bccf150f00b3" />
</runtime>
</configuration>