Enumerasi STARTUP_FLAGS
Berisi nilai yang menunjukkan perilaku penyalaan dari runtime bahasa umum (CLR). Secara default, pengumpulan sampah tidak bersamaan, dan hanya pustaka kelas dasar yang dimuat ke dalam area netral domain.
Sintaks
typedef enum {
STARTUP_CONCURRENT_GC = 0x1,
STARTUP_LOADER_OPTIMIZATION_MASK = 0x3<<1,
STARTUP_LOADER_OPTIMIZATION_SINGLE_DOMAIN = 0x1<<1,
STARTUP_LOADER_OPTIMIZATION_MULTI_DOMAIN = 0x2<<1,
STARTUP_LOADER_OPTIMIZATION_MULTI_DOMAIN_HOST = 0x3<<1,
STARTUP_LOADER_SAFEMODE = 0x10,
STARTUP_LOADER_SETPREFERENCE = 0x100,
STARTUP_SERVER_GC = 0x1000,
STARTUP_HOARD_GC_VM = 0x2000,
STARTUP_SINGLE_VERSION_HOSTING_INTERFACE = 0x4000,
STARTUP_LEGACY_IMPERSONATION = 0x10000,
STARTUP_DISABLE_COMMITTHREADSTACK = 0x20000,
STARTUP_ALWAYSFLOW_IMPERSONATION = 0x40000,
STARTUP_TRIM_GC_COMMIT = 0x80000,
STARTUP_ETW = 0x100000,
STARTUP_ARM = 0x400000
} STARTUP_FLAGS;
Anggota
Anggota | Deskripsi |
---|---|
STARTUP_CONCURRENT_GC |
Menentukan bahwa pengumpulan sampah bersamaan harus digunakan. Jika pemanggil meminta pembuatan server dan pengumpulan sampah serentak pada mesin prosesor tunggal, pembangunan stasiun kerja dan pengumpulan sampah non-bersamaan akan dijalankan sebagai gantinya. Catatan:Pengumpulan sampah serentak tidak didukung dalam aplikasi yang menjalankan emulator WOW64 x86 pada sistem 64-bit yang mengimplementasikan arsitektur Intel Itanium (sebelumnya disebut IA-64). Untuk informasi selengkapnya tentang menggunakan WOW64 pada sistem Windows 64-bit, lihat Menjalankan Aplikasi 32-bit. |
STARTUP_LOADER_OPTIMIZATION_MASK |
Menentukan bahwa pengoptimalan pemuat akan terjadi. |
STARTUP_LOADER_OPTIMIZATION_SINGLE_DOMAIN |
Menentukan bahwa tidak ada rakitan yang dimuat sebagai domain-netral. |
STARTUP_LOADER_OPTIMIZATION_MULTI_DOMAIN |
Menentukan bahwa semua rakitan yang dimuat sebagai domain-netral. |
STARTUP_LOADER_OPTIMIZATION_MULTI_DOMAIN_HOST |
Menentukan bahwa semua rakitan dinamai dengan kuat akan dimuat sebagai domain-netral. |
STARTUP_LOADER_SAFEMODE |
Menentukan bahwa kebijakan versi runtime bahasa umum tidak akan diterapkan ke versi yang diteruskan. Versi yang tepat yang ditentukan dari runtime bahasa umum akan dimuat. Shim tidak mengevaluasi kebijakan untuk menentukan versi terbaru yang kompatibel. |
STARTUP_LOADER_SETPREFERENCE |
Menentukan bahwa runtime yang disukai akan diatur, tetapi tidak benar-benar dimulai. |
STARTUP_SERVER_GC |
Menentukan bahwa pengumpulan sampah server akan digunakan. |
STARTUP_HOARD_GC_VM |
Menentukan bahwa pengumpulan sampah akan mempertahankan alamat virtual yang digunakan. |
STARTUP_SINGLE_VERSION_HOSTING_INTERFACE |
Menentukan bahwa mencampur antarmuka hosting tidak akan diizinkan. |
STARTUP_LEGACY_IMPERSONATION |
Menentukan bahwa peniruan tidak boleh mengalir di seluruh titik asinkron secara default. |
STARTUP_DISABLE_COMMITTHREADSTACK |
Menentukan bahwa tumpukan utas lengkap tidak boleh dilakukan saat utas mulai berjalan. |
STARTUP_ALWAYSFLOW_IMPERSONATION |
Menentukan bahwa peniruan identitas dan peniruan terkelola yang dicapai melalui permintaan platform akan mengalir melintasi titik asinkron. Secara default, hanya peniruan identitas terkelola yang akan mengalir melintasi titik asinkron. |
STARTUP_TRIM_GC_COMMIT |
Menentukan bahwa pengumpulan sampah akan menggunakan lebih sedikit ruang komitmen saat memori sistem rendah. Lihat gcTrimCommitOnLowMemory di Pengoptimalan untuk Hosting Web Bersama. |
STARTUP_ETW |
Menentukan bahwa pelacakan peristiwa untuk Windows (ETW) diaktifkan untuk peristiwa runtime bahasa umum. Dimulai dengan Windows Vista, pelacakan peristiwa akan selalu diaktifkan, sehingga bendera ini tidak berpengaruh. Lihat Mengontrol Pengelogan .NET Framework. |
STARTUP_ARM |
Menentukan bahwa pemantauan sumber daya domain aplikasi diaktifkan. Lihat properti AppDomain.MonitoringIsEnabled dan <appDomainResourceMonitoring> Elemen. |
Persyaratan
Platform: Lihat Persyaratan Sistem.
Header: MSCorEE.h
Pustaka: MSCorEE.dll
Versi .NET Framework: Tersedia mulai dari 2.0
Lihat juga
Berkolaborasi dengan kami di GitHub
Sumber untuk konten ini dapat ditemukan di GitHub, yang juga dapat Anda gunakan untuk membuat dan meninjau masalah dan menarik permintaan. Untuk informasi selengkapnya, lihat panduan kontributor kami.
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