Partilhar via


ICorDebugModule Interface

Representa um módulo CLR (Common Language Runtime), que é um arquivo executável ou uma biblioteca de vínculo dinâmico (DLL).

Methods

Método Description
Método CreateBreakpoint Não implementado.
Método EnableClassLoadCallbacks Determina se os retornos de chamada ICorDebugManagedCallback::LoadClass e ICorDebugManagedCallback::UnloadClass são chamados para este módulo.
Método EnableJITDebugging Determina se o compilador just-in-time (JIT) preserva informações de depuração para métodos dentro deste módulo.
Método GetAssembly Obtém o assembly que contém para este módulo.
Método GetBaseAddress Obtém o endereço base do módulo.
Método GetClassFromToken Obtém o ICorDebugClass dos metadados.
Método GetEditAndContinueSnapshot Deprecated.
Método GetFunctionFromRVA Não implementado.
Método GetFunctionFromToken Obtém a função especificada pelo token de metadados.
Método GetGlobalVariableValue Obtém um objeto value para a variável global especificada.
Método GetMetaDataInterface Obtém um ponteiro de interface de metadados que pode ser usado para examinar os metadados do módulo.
Método GetName Obtém o nome do arquivo do módulo.
Método GetProcess Obtém o processo de contenção para este módulo.
Método GetSize Obtém o tamanho do módulo em bytes.
Método GetToken Obtém o token para a entrada de tabela para este módulo.
Método IsDynamic Indica se o módulo é dinâmico.
Método IsInMemory Indica se este módulo existe apenas na memória.

Observações

Observação

Esta interface não suporta ser chamada remotamente, seja entre máquinas ou entre processos.

Requerimentos

Plataformas: Consulte Sistemas operacionais suportados pelo .NET.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versões .NET: Disponível desde o .NET Framework 1.0

Consulte também