Condividi tramite


Interfaccia ICorDebugModule

Rappresenta un modulo CLR (Common Language Runtime), ovvero un file eseguibile o una libreria di collegamento dinamico (DLL).

Metodi

Metodo Descrizione
Metodo CreateBreakpoint Non implementato.
Metodo EnableClassLoadCallbacks Determina se i callback ICorDebugManagedCallback::LoadClass e ICorDebugManagedCallback::UnloadClass vengono chiamati per questo modulo.
Metodo EnableJITDebugging Determina se il compilatore JIT (Just-In-Time) mantiene le informazioni di debug per i metodi all'interno di questo modulo.
Metodo GetAssembly Ottiene l'assembly contenente per questo modulo.
Metodo GetBaseAddress Ottiene l'indirizzo di base del modulo.
Metodo GetClassFromToken Ottiene ICorDebugClass dai metadati.
Metodo GetEditAndContinueSnapshot Deprecato.
Metodo GetFunctionFromRVA Non implementato.
Metodo GetFunctionFromToken Ottiene la funzione specificata dal token di metadati.
Metodo GetGlobalVariableValue Ottiene un oggetto value per la variabile globale specificata.
Metodo GetMetaDataInterface Ottiene un puntatore dell'interfaccia dei metadati che può essere usato per esaminare i metadati per il modulo.
Metodo GetName Ottiene il nome del file del modulo.
Metodo GetProcess Ottiene il processo contenente per questo modulo.
Metodo GetSize Ottiene le dimensioni del modulo in byte.
Metodo GetToken Ottiene il token per la voce della tabella per questo modulo.
Metodo IsDynamic Indica se il modulo è dinamico.
Metodo IsInMemory Indica se questo modulo esiste solo in memoria.

Commenti

Nota

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

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: CorDebug.idl, CorDebug.h

Libreria: CorGuids.lib

Versioni di .NET Framework: Disponibile da 1.0

Vedi anche