Bagikan melalui


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