Enumerazioni di hosting

In questa sezione vengono descritte le enumerazioni non gestite usate dall'API di hosting.

Contenuto della sezione

Enumerazione CLSID_RESOLUTION_FLAGS
Contiene valori che indicano come common language runtime (CLR) deve risolvere un CLSIDoggetto .

Enumerazione COR_GC_STAT_TYPES
Specifica le statistiche da registrare per una Garbage Collection.

Enumerazione COR_GC_THREAD_STATS_TYPES
Indica le statistiche di Garbage Collection per un thread.

Enumerazione EApiCategories
Descrive le categorie di funzionalità che l'host può impedire l'esecuzione in codice parzialmente attendibile.

Enumerazione EBindPolicyLevels
Fornisce flag che specificano il livello a cui applicare o modificare i criteri di assembly.

Enumerazione ECLRAssemblyIdentityFlags
Indica il tipo di identità di un assembly.

Enumerazione EClrEvent
Descrive gli eventi CLR per i quali l'host può registrare i callback.

Enumerazione EClrFailure
Descrive il set di errori per cui un host può impostare le azioni dei criteri.

Enumerazione EClrOperation
Descrive il set di operazioni per cui un host può applicare le azioni dei criteri.

Enumerazione EClrUnhandledException
Vengono descritte le opzioni disponibili per la gestione delle eccezioni non gestite nel codice utente.

Enumerazione EContextType
Descrive il contesto di sicurezza del thread attualmente in esecuzione.

Enumerazione ECustomDumpFlavor
Contiene valori che indicano quali elementi includere in un subset personalizzato di un dump heap durante la segnalazione di errori.

Enumerazione ECustomDumpItemKind
Riservato per l'estensione futura della struttura CustomDumpItem Structure .

Enumerazione EHostApplicationPolicy
Indica come modificare un oggetto interfaccia IHostAssemblyManager . Questa enumerazione è stata deprecata.

Enumerazione EHostBindingPolicyModifyFlags
Consente all'host di specificare il tipo di reindirizzamento che clr deve eseguire quando si applicano modifiche dei criteri da un assembly di origine a un assembly di destinazione.

Enumerazione EInitializeNewDomainFlags
Consente all'host di fornire al runtime informazioni sull'inizializzazione di un dominio applicazione.

Enumerazione EMemoryAvailable
Contiene valori che indicano la quantità di memoria fisica libera nel computer.

Enumerazione EMemoryCriticalLevel
Contiene valori che indicano l'impatto di un errore quando è stata richiesta un'allocazione di memoria specifica, ma non può essere soddisfatta.

Enumerazione EPolicyAction
Descrive le azioni dei criteri che l'host può impostare per le operazioni descritte dall'enumerazione EClrOperation e gli errori descritti dall'enumerazioneEClrFailure.

Enumerazione ESymbolReadingPolicy
Contiene valori che impostano i criteri per la lettura dei file PDB (Program Database).

Enumerazione ETaskType
Contiene valori che indicano il tipo di attività rappresentato da un'interfaccia ICLRTask o un'interfaccia dell'interfaccia IHostTask .

Enumerazione HOST_TYPE
Contiene valori che specificano il tipo di host che avvia un'applicazione.

Enumerazione MALLOC_TYPE
Contiene valori che specificano le caratteristiche della memoria allocata.

Enumerazione METAHOST_CONFIG_FLAGS
Descrive i flag possibili restituiti nel pdwConfigFlags parametro del metodo ICLRMetaHostPolicy::GetRequestedRuntime .

Enumerazione METAHOST_POLICY_FLAGS
Fornisce criteri di associazione comuni alla maggior parte degli host di runtime.

Enumerazione RUNTIME_INFO_FLAGS
Contiene valori che indicano quali informazioni su CLR devono essere restituite.

Enumerazione StackOverflowType
Contiene valori che indicano la causa sottostante di un evento di overflow dello stack.

Enumerazione STARTUP_FLAGS
Contiene valori che indicano il comportamento di avvio di CLR.

Enumerazione ValidatorFlags
Contiene valori che indicano il tipo di convalida che deve essere eseguito in una chiamata al metodo Validate.

Enumerazione WAIT_OPTION
Indica l'azione che un host deve eseguire se un'operazione richiesta dai blocchi CLR.

Coclassi di hosting

Interfacce di hosting

Funzioni di hosting CLR deprecate

Strutture di hosting