Compartilhar via


Interface de ICorDebugCode

Representa um segmento de código Microsoft intermediate language (MSIL) ou em código nativo.

Métodos

Método

Descrição

Método de ICorDebugCode::CreateBreakpoint

Cria um ponto de interrupção no deslocamento especificado.

Método de ICorDebugCode::GetAddress

Obtém o endereço virtual relativo (RVA) do segmento de código que isso ICorDebugCode representa.

Método de ICorDebugCode::GetCode

Obtém a todo o código da função especificada, formatado para desmontagem. Esse método foi preterido; Use ICorDebugCode2::GetCodeChunks em vez disso.

Método de ICorDebugCode::GetEnCRemapSequencePoints

Não implementado.

Método de ICorDebugCode::GetFunction

Obtém o ICorDebugFunction associados a esta ICorDebugCode.

Método de ICorDebugCode::GetILToNativeMapping

Obtém uma matriz de COR_DEBUG_IL_TO_NATIVE_MAP instâncias que representam os mapeamentos de MSIL deslocamentos para deslocamentos nativos.

Método de ICorDebugCode::GetSize

Obtém o tamanho em bytes, do código binário representado por this ICorDebugCode.

Método de ICorDebugCode::GetVersionNumber

Obtém o número de baseada em um que identifica a versão do código que este ICorDebugCode representa.

Método de ICorDebugCode::IsIL

Obtém um valor que indica se este ICorDebugCode é compilado em MSIL.

Comentários

ICorDebugCodepode representar o MSIL ou código nativo. Um ICorDebugFunction o objeto que representa o código MSIL pode ter zero ou um ICorDebugCode objetos associados a. Um ICorDebugFunction o objeto que representa o código nativo pode ter qualquer número de ICorDebugCode objetos associados a.

Observação

Esta interface não dá suporte a que está sendo chamado remotamente, entre computadores ou entre processos.

Requisitos

Plataformas: Consulte Requisitos de sistema do .NET Framework.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

.NET Framework versões: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Consulte também

Referência

Interface de ICorDebugCode2

Outros recursos

Interfaces de depuração.

Histórico de alterações

Date

History

Motivo

Setembro de 2010

Esclarecida a relação entre ICorDebugCode e ICorDebugFunction.

Correção de bug de conteúdo.