Énumérations d'hébergement

Cette section décrit les énumérations non managées utilisées par l’API d’hébergement.

Dans cette section

CLSID_RESOLUTION_FLAGS, énumération
Contient des valeurs qui indiquent comment le Common Language Runtime (CLR) doit résoudre un CLSID.

COR_GC_STAT_TYPES (énumération)
Spécifie les statistiques à enregistrer pour un garbage collection.

COR_GC_THREAD_STATS_TYPES (énumération)
Indique les statistiques de garbage collection pour un thread.

EApiCategories, énumération
Décrit les catégories de fonctionnalités dont l’hôte peut empêcher l’exécution dans du code partiellement approuvé.

EBindPolicyLevels, énumération
Fournit des indicateurs pour spécifier le niveau auquel appliquer ou modifier la stratégie d’assembly.

ECLRAssemblyIdentityFlags, énumération
Indique le type d’identité d’un assembly.

EClrEvent, énumération
Décrit les événements du CLR pour lesquels l’hôte peut inscrire des rappels.

EClrFailure, énumération
Décrit l’ensemble des échecs pour lesquels un hôte peut définir des actions de stratégie.

EClrOperation, énumération
Décrit l’ensemble d’opérations pour lesquelles un hôte peut appliquer des actions de stratégie.

EClrUnhandledException, énumération
Décrit les options disponibles pour la gestion des exceptions qui ne sont pas prises en charge dans le code utilisateur.

EContextType, énumération
Décrit le contexte de sécurité du thread en cours d’exécution.

ECustomDumpFlavor, énumération
Contient des valeurs indiquant les éléments à inclure dans un sous-ensemble personnalisé d’un vidage de tas lors du signalement d’erreurs.

ECustomDumpItemKind, énumération
Réservé pour l’extension future de la structure Structure CustomDumpItem.

EHostApplicationPolicy, énumération
Indique comment modifier un objet d’interface Interface IHostAssemblyManager. Cette énumération est dépréciée.

EHostBindingPolicyModifyFlags, énumération
Permet à l’hôte de spécifier le type de redirection que le CLR doit effectuer lors de l’application de modifications de stratégie d’un assembly source vers un assembly cible.

EInitializeNewDomainFlags, énumération
Permet à l’hôte de fournir au runtime des informations sur l’initialisation d’un domaine d’application.

EMemoryAvailable, énumération
Contient des valeurs qui indiquent la quantité de mémoire physique libre sur l’ordinateur.

EMemoryCriticalLevel, énumération
Contient des valeurs qui indiquent l’impact d’un échec lorsqu’une allocation de mémoire spécifique a été demandée sans pouvoir être satisfaite

EPolicyAction, énumération
Décrit les actions de stratégie que l’hôte peut définir pour les opérations décrites par Énumération EClrOperation et les échecs décrits par Énumération EClrFailure.

ESymbolReadingPolicy, énumération
Contient des valeurs définissant la stratégie de lecture des fichiers de base de données du programme (PDB).

ETaskType, énumération
Contient des valeurs qui indiquent le type de tâche représenté par une interface Interface ICLRTask ou Interface IHostTask.

HOST_TYPE, énumération
Contient des valeurs qui spécifient le type d’hôte qui lance une application.

MALLOC_TYPE (énumération)
Contient des valeurs qui spécifient les caractéristiques de la mémoire allouée.

METAHOST_CONFIG_FLAGS, énumération
Décrit les indicateurs possibles retournés dans le paramètre pdwConfigFlags de la méthode ICLRMetaHostPolicy::GetRequestedRuntime.

METAHOST_POLICY_FLAGS, énumération
Fournit des stratégies de liaison communes à la plupart des hôtes d’exécution.

RUNTIME_INFO_FLAGS, énumération
Contient des valeurs qui indiquent les informations à retourner sur le CLR.

StackOverflowType, énumération
Contient des valeurs qui indiquent la cause sous-jacente d’un événement de dépassement de la capacité de la pile.

STARTUP_FLAGS, énumération
Contient des valeurs qui indiquent le comportement de démarrage du CLR.

ValidatorFlags, énumération
Contient des valeurs qui indiquent le type de validation qui doit être effectué dans un appel à Méthode Validate.

WAIT_OPTION, énumération
Indique l’action qu’un hôte doit effectuer si une opération demandée par le CLR bloque.

Hébergement des coclasses

Interfaces d'hébergement

Fonction d'hébergement du CLR déconseillées

Structures d'hébergement