Condividi tramite


Interfaccia ICorDebugProcess2

Estensione logica dell'interfaccia ICorDebugProcess, che rappresenta un processo che esegue codice gestito.

Methods

Metodo Description
ClearUnmanagedBreakpoint, metodo Rimuove un punto di interruzione in corrispondenza dell'offset specificato impostato da una chiamata precedente a ICorDebugProcess2::SetUnmanagedBreakpoint.
Metodo GetDesiredNGENCompilerFlags Ottiene i flag che devono essere impostati per Common Language Runtime (CLR) per caricare l'immagine nel processo a cui fa riferimento questo ICorDebugProcess2oggetto .
Metodo GetReferenceValueFromGCHandle Ottiene un puntatore di riferimento all'oggetto gestito specificato con un handle di Garbage Collection.
Metodo GetThreadForTaskID Ottiene il thread su cui viene eseguita l'attività con l'identificatore specificato.
Metodo GetVersion Ottiene la versione di CLR su cui è in esecuzione il processo di debug.
Metodo SetDesiredNGENCompilerFlags Imposta i flag necessari per il compilatore JIT (Just-In-Time) per caricare un'immagine nel processo di cui è in corso il debug.
SetUnmanagedBreakpoint, metodo Imposta un punto di interruzione non gestito in corrispondenza dell'offset dell'immagine nativa specificata.

Osservazioni:

Annotazioni

Questa interfaccia non supporta la chiamata remota, tra computer o tra processi.

Requisiti

Piattaforme: Vedere Sistemi operativi supportati da .NET.

Intestazione: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versioni di .NET: Disponibile a partire da .NET Framework 2.0