PersistedAssemblyBuilder Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
public ref class PersistedAssemblyBuilder sealed : System::Reflection::Emit::AssemblyBuilder
public sealed class PersistedAssemblyBuilder : System.Reflection.Emit.AssemblyBuilder
type PersistedAssemblyBuilder = class
inherit AssemblyBuilder
Public NotInheritable Class PersistedAssemblyBuilder
Inherits AssemblyBuilder
- Warisan
Konstruktor
PersistedAssemblyBuilder(AssemblyName, Assembly, IEnumerable<CustomAttributeBuilder>) |
Properti
CodeBase |
Kedaluwarsa.
Mendapatkan lokasi rakitan, seperti yang ditentukan awalnya (seperti dalam AssemblyName objek). (Diperoleh dari AssemblyBuilder) |
CustomAttributes |
Mendapatkan koleksi yang berisi atribut kustom assembly ini. (Diperoleh dari Assembly) |
DefinedTypes | (Diperoleh dari AssemblyBuilder) |
EntryPoint |
Mengembalikan titik masuk dari assembly ini. (Diperoleh dari AssemblyBuilder) |
EscapedCodeBase |
Kedaluwarsa.
Kedaluwarsa.
Mendapatkan URI, termasuk karakter escape, yang mewakili basis kode. (Diperoleh dari Assembly) |
Evidence |
Mendapatkan bukti untuk perakitan ini. (Diperoleh dari AssemblyBuilder) |
ExportedTypes |
Mendapatkan kumpulan jenis publik yang ditentukan dalam rakitan ini yang terlihat di luar perakitan. (Diperoleh dari Assembly) |
FullName | |
GlobalAssemblyCache |
Kedaluwarsa.
Mendapatkan nilai yang menunjukkan apakah assembly dimuat dari cache assembly global. (Diperoleh dari AssemblyBuilder) |
HostContext |
Mendapatkan konteks host tempat rakitan dinamis sedang dibuat. (Diperoleh dari AssemblyBuilder) |
ImageRuntimeVersion |
Mendapatkan versi runtime bahasa umum yang akan disimpan dalam file yang berisi manifes. (Diperoleh dari AssemblyBuilder) |
IsCollectible |
Mendapatkan nilai yang menunjukkan apakah rakitan dinamis ini diadakan dalam koleksi AssemblyLoadContext. (Diperoleh dari AssemblyBuilder) |
IsDynamic | |
IsFullyTrusted |
Mendapatkan nilai yang menunjukkan apakah rakitan saat ini dimuat dengan kepercayaan penuh. (Diperoleh dari Assembly) |
Location |
Mendapatkan lokasi, dalam format basis kode, dari file yang dimuat yang berisi manifes jika tidak disalin bayangan. (Diperoleh dari AssemblyBuilder) |
ManifestModule | |
Modules | (Diperoleh dari AssemblyBuilder) |
PermissionSet |
Mendapatkan set pemberian rakitan dinamis saat ini. (Diperoleh dari AssemblyBuilder) |
ReflectionOnly |
Mendapatkan nilai yang menunjukkan apakah rakitan dinamis berada dalam konteks hanya refleksi. (Diperoleh dari AssemblyBuilder) |
SecurityRuleSet |
Mendapatkan nilai yang menunjukkan sekumpulan aturan keamanan mana yang diterapkan runtime bahasa umum (CLR) untuk perakitan ini. (Diperoleh dari AssemblyBuilder) |
Metode
AddResourceFile(String, String) |
Menambahkan file sumber daya yang ada ke rakitan ini. (Diperoleh dari AssemblyBuilder) |
AddResourceFile(String, String, ResourceAttributes) |
Menambahkan file sumber daya yang ada ke rakitan ini. (Diperoleh dari AssemblyBuilder) |
CreateInstance(String) |
Menemukan jenis yang ditentukan dari rakitan ini dan membuat instansnya menggunakan aktivator sistem, menggunakan pencarian peka huruf besar/kecil. (Diperoleh dari Assembly) |
CreateInstance(String, Boolean) |
Menemukan jenis yang ditentukan dari rakitan ini dan membuat instansnya menggunakan aktivator sistem, dengan pencarian peka huruf besar/kecil opsional. (Diperoleh dari Assembly) |
CreateInstance(String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[]) |
Menemukan jenis yang ditentukan dari rakitan ini dan membuat instansnya menggunakan aktivator sistem, dengan pencarian peka huruf besar/kecil opsional dan memiliki budaya, argumen, dan atribut pengikatan dan aktivasi yang ditentukan. (Diperoleh dari Assembly) |
DefineDynamicModule(String) |
Mendefinisikan modul dinamis sementara bernama dalam perakitan ini. (Diperoleh dari AssemblyBuilder) |
DefineDynamicModule(String, Boolean) |
Menentukan modul dinamis sementara bernama dalam perakitan ini dan menentukan apakah informasi simbol harus dipancarkan. (Diperoleh dari AssemblyBuilder) |
DefineDynamicModule(String, String) |
Menentukan modul dinamis yang dapat dipertahankan dengan nama yang diberikan yang akan disimpan ke file yang ditentukan. Tidak ada informasi simbol yang dipancarkan. (Diperoleh dari AssemblyBuilder) |
DefineDynamicModule(String, String, Boolean) |
Menentukan modul dinamis yang tetap, menentukan nama modul, nama file tempat modul akan disimpan, dan apakah informasi simbol harus dipancarkan menggunakan penulis simbol default. (Diperoleh dari AssemblyBuilder) |
DefineDynamicModuleCore(String) |
Ketika ditimpa di kelas turunan, menentukan modul dinamis dalam perakitan ini. (Diperoleh dari AssemblyBuilder) |
DefineResource(String, String, String) |
Menentukan sumber daya terkelola mandiri untuk perakitan ini dengan atribut sumber daya publik default. (Diperoleh dari AssemblyBuilder) |
DefineResource(String, String, String, ResourceAttributes) |
Menentukan sumber daya terkelola mandiri untuk rakitan ini. Atribut dapat ditentukan untuk sumber daya terkelola. (Diperoleh dari AssemblyBuilder) |
DefineUnmanagedResource(Byte[]) |
Mendefinisikan sumber daya yang tidak terkelola untuk rakitan ini sebagai blob buram byte. (Diperoleh dari AssemblyBuilder) |
DefineUnmanagedResource(String) |
Menentukan file sumber daya yang tidak terkelola untuk rakitan ini yang diberi nama file sumber daya. (Diperoleh dari AssemblyBuilder) |
DefineVersionInfoResource() |
Menentukan sumber daya informasi versi yang tidak dikelola menggunakan informasi yang ditentukan dalam objek AssemblyName assembly dan atribut kustom assembly. (Diperoleh dari AssemblyBuilder) |
DefineVersionInfoResource(String, String, String, String, String) |
Menentukan sumber daya informasi versi yang tidak terkelola untuk perakitan ini dengan spesifikasi yang diberikan. (Diperoleh dari AssemblyBuilder) |
Equals(Object) |
Mengembalikan nilai yang menunjukkan apakah instans ini sama dengan objek yang ditentukan. (Diperoleh dari AssemblyBuilder) |
GenerateMetadata(BlobBuilder, BlobBuilder) | |
GenerateMetadata(BlobBuilder, BlobBuilder, MetadataBuilder) | |
GetCustomAttributes(Boolean) |
Mengembalikan semua atribut kustom yang telah diterapkan ke saat ini AssemblyBuilder. (Diperoleh dari AssemblyBuilder) |
GetCustomAttributes(Type, Boolean) |
Mengembalikan semua atribut kustom yang telah diterapkan ke saat ini AssemblyBuilder, dan yang berasal dari jenis atribut tertentu. (Diperoleh dari AssemblyBuilder) |
GetCustomAttributesData() |
Mengembalikan CustomAttributeData objek yang berisi informasi tentang atribut yang telah diterapkan ke saat ini AssemblyBuilder. (Diperoleh dari AssemblyBuilder) |
GetDynamicModule(String) |
Mengembalikan modul dinamis dengan nama yang ditentukan. (Diperoleh dari AssemblyBuilder) |
GetDynamicModuleCore(String) |
Saat ditimpa di kelas turunan, mengembalikan modul dinamis dengan nama yang ditentukan. (Diperoleh dari AssemblyBuilder) |
GetExportedTypes() |
Mendapatkan jenis yang diekspor yang ditentukan dalam rakitan ini. (Diperoleh dari AssemblyBuilder) |
GetFile(String) |
FileStream Mendapatkan untuk file yang ditentukan dalam tabel file manifes perakitan ini. (Diperoleh dari AssemblyBuilder) |
GetFiles() |
Mendapatkan file dalam tabel file manifes perakitan. (Diperoleh dari Assembly) |
GetFiles(Boolean) |
Mendapatkan file dalam tabel file manifes perakitan, menentukan apakah akan menyertakan modul sumber daya. (Diperoleh dari AssemblyBuilder) |
GetForwardedTypes() | (Diperoleh dari Assembly) |
GetHashCode() |
Mengembalikan kode hash untuk instans ini. (Diperoleh dari AssemblyBuilder) |
GetLoadedModules() |
Mendapatkan semua modul yang dimuat yang merupakan bagian dari perakitan ini. (Diperoleh dari Assembly) |
GetLoadedModules(Boolean) |
Mengembalikan semua modul yang dimuat yang merupakan bagian dari rakitan ini, dan secara opsional menyertakan modul sumber daya. (Diperoleh dari AssemblyBuilder) |
GetManifestResourceInfo(String) |
Mengembalikan informasi tentang bagaimana sumber daya yang diberikan telah dipertahankan. (Diperoleh dari AssemblyBuilder) |
GetManifestResourceNames() |
Memuat sumber daya manifes yang ditentukan dari rakitan ini. (Diperoleh dari AssemblyBuilder) |
GetManifestResourceStream(String) |
Memuat sumber daya manifes yang ditentukan dari rakitan ini. (Diperoleh dari AssemblyBuilder) |
GetManifestResourceStream(Type, String) |
Memuat sumber daya manifes yang ditentukan, yang dicakup oleh namespace dari jenis yang ditentukan, dari rakitan ini. (Diperoleh dari AssemblyBuilder) |
GetModule(String) |
Mendapatkan modul yang ditentukan dalam rakitan ini. (Diperoleh dari AssemblyBuilder) |
GetModules() |
Mendapatkan semua modul yang merupakan bagian dari perakitan ini. (Diperoleh dari Assembly) |
GetModules(Boolean) |
Mendapatkan semua modul yang merupakan bagian dari perakitan ini, dan secara opsional menyertakan modul sumber daya. (Diperoleh dari AssemblyBuilder) |
GetName() |
AssemblyName Mendapatkan untuk rakitan ini. (Diperoleh dari Assembly) |
GetName(Boolean) | |
GetObjectData(SerializationInfo, StreamingContext) |
Kedaluwarsa.
Mendapatkan informasi serialisasi dengan semua data yang diperlukan untuk menginstansiasi kembali perakitan ini. (Diperoleh dari Assembly) |
GetReferencedAssemblies() |
Mendapatkan daftar AssemblyName objek yang tidak lengkap untuk rakitan yang dirujuk oleh ini AssemblyBuilder. (Diperoleh dari AssemblyBuilder) |
GetSatelliteAssembly(CultureInfo) |
Mendapatkan rakitan satelit untuk budaya yang ditentukan. (Diperoleh dari AssemblyBuilder) |
GetSatelliteAssembly(CultureInfo, Version) |
Mendapatkan versi rakitan satelit yang ditentukan untuk budaya yang ditentukan. (Diperoleh dari AssemblyBuilder) |
GetType() | (Diperoleh dari Assembly) |
GetType(String) |
Mendapatkan objek dengan nama yang ditentukan dalam instans Type assembly. (Diperoleh dari Assembly) |
GetType(String, Boolean) |
Mendapatkan objek dengan nama yang ditentukan dalam instans Type assembly dan secara opsional melemparkan pengecualian jika jenisnya tidak ditemukan. (Diperoleh dari Assembly) |
GetType(String, Boolean, Boolean) |
Mendapatkan jenis yang ditentukan dari jenis yang telah ditentukan dan dibuat di saat ini AssemblyBuilder. (Diperoleh dari AssemblyBuilder) |
GetTypes() |
Mendapatkan semua jenis yang ditentukan dalam rakitan ini. (Diperoleh dari Assembly) |
IsDefined(Type, Boolean) |
Mengembalikan nilai yang menunjukkan apakah satu atau beberapa instans dari jenis atribut yang ditentukan diterapkan ke anggota ini. (Diperoleh dari AssemblyBuilder) |
LoadModule(String, Byte[]) |
Memuat modul, internal ke assembly ini, dengan gambar berbasis format file objek umum (COFF) yang berisi modul yang dipancarkan, atau file sumber daya. (Diperoleh dari Assembly) |
LoadModule(String, Byte[], Byte[]) |
Memuat modul, internal ke assembly ini, dengan gambar berbasis format file objek umum (COFF) yang berisi modul yang dipancarkan, atau file sumber daya. Byte mentah yang mewakili simbol untuk modul juga dimuat. (Diperoleh dari Assembly) |
MemberwiseClone() |
Membuat salinan dangkal dari yang saat ini Object. (Diperoleh dari Object) |
Save(Stream) | |
Save(String) | |
Save(String, PortableExecutableKinds, ImageFileMachine) |
Menyimpan rakitan dinamis ini ke disk, menentukan sifat kode dalam executable perakitan dan platform target. (Diperoleh dari AssemblyBuilder) |
SetCustomAttribute(ConstructorInfo, Byte[]) |
Atur atribut kustom pada rakitan ini menggunakan blob atribut kustom tertentu. (Diperoleh dari AssemblyBuilder) |
SetCustomAttribute(CustomAttributeBuilder) |
Atur atribut kustom pada rakitan ini menggunakan penyusun atribut kustom. (Diperoleh dari AssemblyBuilder) |
SetCustomAttributeCore(ConstructorInfo, ReadOnlySpan<Byte>) |
Saat ditimpa di kelas turunan, mengatur atribut kustom pada rakitan ini. (Diperoleh dari AssemblyBuilder) |
SetEntryPoint(MethodInfo) |
Mengatur titik masuk untuk rakitan dinamis ini, dengan asumsi bahwa aplikasi konsol sedang dibangun. (Diperoleh dari AssemblyBuilder) |
SetEntryPoint(MethodInfo, PEFileKinds) |
Mengatur titik masuk untuk rakitan ini dan menentukan jenis portable executable (file PE) yang sedang dibangun. (Diperoleh dari AssemblyBuilder) |
ToString() |
Mengembalikan nama lengkap rakitan, juga dikenal sebagai nama tampilan. (Diperoleh dari Assembly) |
Acara
ModuleResolve |
Terjadi ketika pemuat kelas runtime bahasa umum tidak dapat menyelesaikan referensi ke modul internal perakitan melalui cara normal. (Diperoleh dari Assembly) |
Metode Ekstensi
GetExportedTypes(Assembly) | |
GetModules(Assembly) | |
GetTypes(Assembly) | |
GetCustomAttribute(Assembly, Type) |
Mengambil atribut kustom dari jenis tertentu yang diterapkan ke rakitan tertentu. |
GetCustomAttribute<T>(Assembly) |
Mengambil atribut kustom dari jenis tertentu yang diterapkan ke rakitan tertentu. |
GetCustomAttributes(Assembly) |
Mengambil kumpulan atribut kustom yang diterapkan ke rakitan tertentu. |
GetCustomAttributes(Assembly, Type) |
Mengambil kumpulan atribut kustom dari jenis tertentu yang diterapkan ke rakitan tertentu. |
GetCustomAttributes<T>(Assembly) |
Mengambil kumpulan atribut kustom dari jenis tertentu yang diterapkan ke rakitan tertentu. |
IsDefined(Assembly, Type) |
Menunjukkan apakah atribut kustom dari jenis tertentu diterapkan ke rakitan tertentu. |
TryGetRawMetadata(Assembly, Byte*, Int32) |
Mengambil bagian metadata dari assembly, untuk digunakan dengan MetadataReader. |
Berlaku untuk
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