Interfaccia ICorDebugProcess5

Estende l'interfaccia ICorDebugProcess per supportare l'accesso all'heap gestito, per fornire informazioni sulla Garbage Collection degli oggetti gestiti e per determinare se un debugger carica immagini dalla cache dell'immagine nativa locale dell'applicazione.

Metodi

Metodo Descrizione
Metodo EnableNGenPolicy Imposta un valore che determina come un'applicazione carica immagini native durante l'esecuzione in un debugger gestito.
Metodo EnumerateGCReferences Ottiene un enumeratore per tutti gli oggetti da raccogliere in un processo.
Metodo EnumerateHandles Ottiene un enumeratore per gli handle degli oggetti in un processo.
Metodo EnumerateHeap Ottiene un enumeratore per gli oggetti nell'heap gestito.
Metodo EnumerateHeapRegions Ottiene un enumeratore per le aree dell'heap gestito.
Metodo GetArrayLayout Ottiene informazioni sul layout di una matrice in memoria.
Metodo GetGCHeapInformation Ottiene un puntatore a una struttura COR_HEAPINFO che contiene informazioni sugli oggetti che devono essere garbage collection nell'heap gestito.
Metodo GetObject Ottiene un puntatore a un oggetto nell'heap gestito.
Metodo GetTypeFields Ottiene un puntatore a una matrice che contiene informazioni sul campo per un tipo in base al relativo identificatore di tipo.
Metodo GetTypeForTypeID Ottiene un oggetto type che fornisce informazioni su un oggetto in base ai relativi identificatori di tipo.
Metodo GetTypeID Ottiene l'identificatore di tipo per l'oggetto in un indirizzo specificato.
Metodo GetTypeLayout Ottiene informazioni sul layout di un oggetto in memoria in base al relativo identificatore di tipo.

Commenti

Questa interfaccia estende logicamente le interfacce ICorDebugProcess, ICorDebugProcess2 e ICorDebugProcess3 .

Nota

Questa interfaccia non supporta la chiamata in remoto, da un altro computer o da un altro processo.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: CorDebug.idl, CorDebug.h

Libreria: CorGuids.lib

Versioni di .NET Framework: Disponibile dalla versione 4.5

Vedi anche