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 rakitan yang berisi jenis dan jenis anggota yang metadatanya tersedia untuk refleksi pada waktu proses.
<Elemen Pustaka> Elemen <Arahan>
Sintaks
<Library Name="assembly_name" />
Atribut dan Elemen
Bagian berikut menjelaskan atribut, elemen turunan, dan elemen induk.
Atribut
| Atribut | Deskripsi |
|---|---|
Name |
Atribut yang diperlukan. Menentukan nama rakitan. Elemen turunan dari elemen ini <Library> menentukan kebijakan refleksi runtime untuk jenis dan jenis anggota yang ditemukan dalam rakitan ini. |
Atribut nama
| Nilai | Deskripsi |
|---|---|
| assembly_name | Nama sederhana rakitan, tanpa ekstensi filenya. Atribut ini sesuai dengan AssemblyName.Name properti . Misalnya, nama rakitan bernama Extensions.dll adalah "Ekstensi". Lihat bagian Keterangan untuk bentuk khusus assembly_name yang mendukung penyertaan metadata bersyar dari perakitan. |
Elemen Anak
| Elemen | Deskripsi |
|---|---|
| <Rakitan> | Menerapkan kebijakan ke semua jenis dalam rakitan tertentu. |
| <Namespace Layanan> | Menerapkan kebijakan ke semua jenis di namespace tertentu. |
| <Jenis> | Menerapkan kebijakan ke jenis tertentu, seperti kelas atau struktur. |
| <TypeInstantiation> | Menerapkan kebijakan ke jenis generik yang dibangun. Misalnya, elemen TypeInstantiation> dapat digunakan untuk menentukan kebijakan untuk jenisList<String>.< |
Elemen Induk
| Elemen | Deskripsi |
|---|---|
| <Arahan> | Elemen akar dari file arahan runtime. |
Keterangan
Elemen <Direktif> dapat berisi nol, satu, atau beberapa <Library> elemen.
Elemen berfungsi <Library> sebagai kontainer untuk menentukan elemen program yang metadatanya diperlukan pada waktu proses; elemen ini tidak mengekspresikan kebijakan. Pada waktu kompilasi, alat kompilator hanya mencari pustaka yang ditunjuk oleh <Library> elemen untuk elemen program yang diidentifikasi oleh elemen anaknya. Sebaliknya, alat kompilator mencari semua pustaka, pustaka inti including.NET Framework, untuk elemen program yang diidentifikasi oleh elemen turunan dari elemen Aplikasi>.<
<Library> direktif dapat digunakan secara kondisional. Jika nama <Library> elemen dimulai dan diakhir dengan tanda bintang (*), <Library> direktif hanya memiliki efek jika rakitan yang ditentukan antara tanda bintang direferensikan oleh aplikasi. Misalnya, arahan runtime berikut hanya berlaku jika rakitan Utilities.dll direferensikan oleh aplikasi.
<Directives xmlns="http://schemas.microsoft.com/netfx/2013/01/metadata">
<Library Name="*Utilities*">
...
</Library>
</Directives>