Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Enthält Werte, die das Startverhalten der Common Language Runtime (CLR) angeben. Standardmäßig ist die Garbage Collection nicht gleichzeitig, und nur die Basisklassenbibliothek wird in den domänenneutralen Bereich geladen.
Syntax
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;
Elemente
| Mitglied | Description |
|---|---|
STARTUP_CONCURRENT_GC |
Gibt an, dass gleichzeitige Garbage Collection verwendet werden soll. Wenn der Aufrufer den Serverbuild und die gleichzeitige Garbage Collection auf einem Computer mit einem einzelnen Prozessor anfragt, werden stattdessen der Arbeitsstationsbuild und die nicht gleichzeitige Garbage Collection ausgeführt. Anmerkung: Die gleichzeitige Garbage Collection wird in Anwendungen, die den WOW64 x86-Emulator auf 64-Bit-Systemen ausführen, nicht unterstützt, die die Intel Itanium-Architektur implementieren (früher IA-64 genannt). Weitere Informationen zur Verwendung von WOW64 auf 64-Bit-Windows-Systemen finden Sie unter Ausführen von 32-Bit-Anwendungen. |
STARTUP_LOADER_OPTIMIZATION_MASK |
Gibt an, dass die Ladeprogrammoptimierung erfolgen soll. |
STARTUP_LOADER_OPTIMIZATION_SINGLE_DOMAIN |
Gibt an, dass keine Assemblys als domänenneutral geladen werden. |
STARTUP_LOADER_OPTIMIZATION_MULTI_DOMAIN |
Gibt an, dass alle Assemblys als domänenneutral geladen werden. |
STARTUP_LOADER_OPTIMIZATION_MULTI_DOMAIN_HOST |
Gibt an, dass alle assemblys mit starkem Namen als domänenneutral geladen werden. |
STARTUP_LOADER_SAFEMODE |
Gibt an, dass die CLR-Versionsrichtlinie nicht auf die übergebene Version angewendet wird. Die genaue Version, die für die CLR angegeben ist, wird geladen. Der Shim wertet die Richtlinie nicht aus, um die neueste kompatible Version zu ermitteln. |
STARTUP_LOADER_SETPREFERENCE |
Gibt an, dass die bevorzugte Laufzeit festgelegt, aber nicht tatsächlich gestartet wird. |
STARTUP_SERVER_GC |
Gibt an, dass die Server garbage collection verwendet wird. |
STARTUP_HOARD_GC_VM |
Gibt an, dass die Garbage Collection die virtuelle Adresse verwendet. |
STARTUP_SINGLE_VERSION_HOSTING_INTERFACE |
Gibt an, dass das Mischen einer Hostingschnittstelle nicht zulässig ist. |
STARTUP_LEGACY_IMPERSONATION |
Gibt an, dass der Identitätswechsel standardmäßig nicht über asynchrone Punkte fließen soll. |
STARTUP_DISABLE_COMMITTHREADSTACK |
Gibt an, dass der vollständige Threadstapel beim Starten des Threads nicht zugesichert werden soll. |
STARTUP_ALWAYSFLOW_IMPERSONATION |
Gibt an, dass verwaltete Identitätswechsel und Identitätswechsel, die über den Plattform-Aufruf erreicht werden, über asynchrone Punkte fließen. Standardmäßig fließen nur verwaltete Identitätswechsel über asynchrone Punkte hinweg. |
STARTUP_TRIM_GC_COMMIT |
Gibt an, dass die Garbage Collection weniger zugesicherten Speicherplatz verwendet, wenn der Systemspeicher niedrig ist. Siehe gcTrimCommitOnLowMemory " Optimierung für gemeinsames Webhosting". |
STARTUP_ETW |
Gibt an, dass die Ereignisablaufverfolgung für Windows (ETW) für Common Language Runtime-Ereignisse aktiviert ist. Ab Windows Vista ist die Ereignisablaufverfolgung immer aktiviert, sodass dieses Flag keine Auswirkung hat. Siehe Steuern der .NET Framework-Protokollierung. |
STARTUP_ARM |
Gibt an, dass die Anwendungsdomänenressourcenüberwachung aktiviert ist. Siehe die Eigenschaft und <appDomainResourceMonitoring>das AppDomain.MonitoringIsEnabled Element. |
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Kopfball: MSCorEE.h
Bibliothek: MSCorEE.dll
.NET Framework-Versionen: Verfügbar seit 2.0