Hosten von Enumerationen
Aktualisiert: November 2007
In diesem Abschnitt werden die nicht verwalteten Enumerationen beschrieben, die die Hosting-API verwendet.
In diesem Abschnitt
CLSID_RESOLUTION_FLAGS
Enthält Werte, die angeben, wie eine CLSID von der Common Language Runtime (CLR) aufgelöst werden muss.COR_GC_STAT_TYPES-Enumeration
Gibt die Statistik an, die für eine Garbage Collection aufgezeichnet werden soll.COR_GC_THREAD_STATS_TYPES-Enumeration
Gibt die Garbage Collection-Statistik für einen Thread an.EApiCategories
Beschreibt die Kategorien von Funktionen, deren Ausführung in nicht voll vertrauenswürdigem Code der Host verhindern kann.EBindPolicyLevels
Stellt Flags bereit, mit denen die Ebene angegeben werden kann, auf der die Assemblyrichtlinie angewendet oder geändert werden soll.ECLRAssemblyIdentityFlags
Gibt den Typ der Identität einer Assembly an.EClrEvent
Beschreibt die CLR-Ereignisse, für die der Host Rückrufe registrieren kann.EClrFailure
Beschreibt sämtliche Fehler, für die ein Host Richtlinienaktionen festlegen kann.EClrOperation
Beschreibt die Operationen, für die ein Host Richtlinienaktionen anwenden kann.EClrUnhandledException
Beschreibt die verfügbaren Optionen zum Verwalten von Ausnahmen, die im Benutzercode nicht behandelt sind.EContextType
Beschreibt den Sicherheitskontext des momentan ausgeführten Threads.ECustomDumpFlavor
Enthält Werte, die angeben, welche Elemente eine benutzerdefinierte Teilmenge eines Heapdumps beim Melden von Fehlern umfassen muss.ECustomDumpItemKind
Reserviert für zukünftige Erweiterungen der CustomDumpItem-Struktur.EHostApplicationPolicy
Gibt an, wie ein IHostAssemblyManager-Schnittstellenobjekt geändert wird. Diese Enumeration ist veraltet.EHostBindingPolicyModifyFlags
Ermöglicht dem Host die Angabe des Typs der Umleitung, den die CLR durchführen soll, wenn sie Richtlinienänderungen aus einer Quellassembly in eine Zielassembly übernimmt.EMemoryAvailable
Enthält Werte, die die Größe des freien physikalischen Speichers auf dem Computer angeben.EMemoryCriticalLevel
Enthält Werte, die die Auswirkungen für den Fall angeben, dass eine bestimmte Speicherreservierung angefordert wurde, aber nicht erfüllt werden kann.EPolicyAction
Beschreibt die Richtlinienaktionen, die der Host für durch EClrOperation beschriebene Vorgänge sowie durch EClrFailure beschriebene Fehler festlegen kann.ESymbolReadingPolicy
Enthält Werte, die die Richtlinie zum Lesen von PDB (Program Database)-Dateien festlegen.ETaskType
Enthält Werte, die die Art der Aufgabe angeben, die durch eine ICLRTask-Schnittstelle-Schnittstelle oder eine IHostTask-Schnittstelle-Schnittstelle dargestellt wird.HOST_TYPE-Enumeration
Enthält Werte, die den Hosttyp angeben, der eine Anwendung startet.MALLOC_TYPE-Enumeration
Enthält Werte, die die Eigenschaften des Arbeitsspeichers angeben, der reserviert wird.RUNTIME_INFO_FLAGS
Enthält Werte, die angeben, welche Informationen über die CLR zurückgegeben werden sollen.StackOverflowType
Enthält Werte, die die zugrunde liegende Ursache eines Stapelüberlaufereignisses angeben.STARTUP_FLAGS
Enthält Werte, die das Startverhalten der CLR angeben.ValidatorFlags
Enthält Werte, die die Art der Validierung angeben, die in einem Aufruf von ICLRValidator::Validate-Methode durchgeführt werden soll.WAIT_OPTION
Gibt die Aktion an, die ein Host durchführen soll, wenn eine von der CLR angeforderte Operation blockiert wird.