Hosten von Enumerationen
Dieser Abschnitt beschreibt die nicht verwalteten Enumerationen, die die Hosting-API verwendet.
In diesem Abschnitt
CLSID_RESOLUTION_FLAGS-Enumeration
Enthält Werte, die angeben, wie die Common Language Runtime (CLR) eine CLSID
auflösen soll
COR_GC_STAT_TYPES-Enumeration
Hiermit werden die Statistiken angegeben, die für eine Garbage Collection aufgezeichnet werden sollen.
COR_GC_THREAD_STATS_TYPES-Enumeration
Gibt die Garbage Collection-Statistiken für einen Thread an.
EApiCategories-Enumeration
Hier werden die Kategorien von Funktionen beschrieben, für die der Host die Ausführung in teilweise vertrauenswürdigem Code blockieren kann.
EBindPolicyLevels-Enumeration
Stellt Flags bereit, um die Ebene anzugeben, auf der die Assemblyrichtlinie angewendet oder geändert werden soll
ECLRAssemblyIdentityFlags-Enumeration
Gibt den Typ der Identität einer Assembly an.
EClrEvent-Enumeration
Beschreibt die CLR-Ereignisse, für die der Host Rückrufe registrieren kann
EClrFailure-Enumeration
Beschreibt die Fehler, für die ein Host Richtlinienaktionen festlegen kann
EClrOperation-Enumeration
Hier werden die Vorgänge beschrieben, für die ein Host Richtlinienaktionen anwenden kann.
EClrUnhandledException-Enumeration
Beschreibt die verfügbaren Optionen zum Verwalten von Ausnahmen, die nicht im Benutzercode behandelt werden.
EContextType-Enumeration
Beschreibt den Sicherheitskontext des derzeit ausgeführten Threads.
ECustomDumpFlavor-Enumeration
Enthält Werte, die angeben, welche Elemente in eine benutzerdefinierte Teilmenge eines Heapspeicherabbilds aufgenommen werden sollen, wenn Fehler gemeldet werden.
ECustomDumpItemKind-Enumeration
Reserviert für zukünftige Erweiterungen der CustomDumpItem-Struktur
EHostApplicationPolicy-Enumeration
Gibt an, wie ein IHostAssemblyManager-Schnittstellenobjekt geändert wird. Diese Enumeration ist veraltet.
EHostBindingPolicyModifyFlags-Enumeration
Ermöglicht es dem Host, die Art der Umleitung anzugeben, die die CLR bei der Anwendung von Richtlinienänderungen von einer Quellassembly auf eine Zielassembly durchführen soll
EInitializeNewDomainFlags-Enumeration
Ermöglicht dem Host, die Runtime mit Informationen zur Initialisierung einer Anwendungsdomäne bereitzustellen.
EMemoryAvailable-Enumeration
Enthält Werte, die die Menge an freiem physischen Speicher auf dem Computer angeben.
EMemoryCriticalLevel-Enumeration
Enthält Werte, die die Auswirkung eines Fehlers angeben, der auftritt, wenn eine bestimmte Speicherbelegung angefordert wurde, aber nicht erfüllt werden kann.
EPolicyAction-Enumeration
Beschreibt die Richtlinienaktionen, die der Host für Vorgänge, die von der EClrOperation-Enumeration beschrieben werden, und für Fehler, die von der EClrFailure-Enumeration beschrieben werden, festlegen kann
ESymbolReadingPolicy-Enumeration
Enthält Werte, die die Richtlinie zum Lesen von Programmdatenbankdateien (PDB) festlegen.
ETaskType-Enumeration
Enthält Werte, die die Art der Aufgabe angeben, die durch eine ICLRTask-Schnittstelle oder eine IHostTask-Schnittstelle dargestellt wird
HOST_TYPE-Enumeration
Enthält Werte, die den Typ des Hosts angeben, der eine Anwendung startet.
MALLOC_TYPE-Enumeration
Enthält Werte, die die Eigenschaften des zugeordneten Arbeitsspeichers angeben.
METAHOST_CONFIG_FLAGS-Enumeration
Beschreibt die möglichen Flags, die im pdwConfigFlags
-Parameter der ICLRMetaHostPolicy::GetRequestedRuntime-Methode zurückgegeben werden
METAHOST_POLICY_FLAGS-Enumeration
Stellt Bindungsrichtlinien bereit, die für die meisten Laufzeithosts gelten.
RUNTIME_INFO_FLAGS-Enumeration
Enthält Werte, die angeben, welche Informationen zur CLR zurückgegeben werden sollen
StackOverflowType-Enumeration
Enthält Werte, die die zugrunde liegende Ursache eines Stapelüberlaufereignisses angeben.
STARTUP_FLAGS-Enumeration
Enthält Werte, die das Startverhalten der CLR angeben
ValidatorFlags-Enumeration
Enthält Werte, die den Typ der Überprüfung angeben, die in einem Aufruf der Validate-Methode ausgeführt werden soll
WAIT_OPTION-Enumeration
Gibt die Aktion an, die ein Host ausführen soll, wenn ein Vorgang von den CLR-Blöcken angefordert wird