Partilhar via


Método de ICorDebugCode2::GetCodeChunks

Obtém os fragmentos de código que é composto por este objeto de código.

HRESULT GetCodeChunks (
    [in]  ULONG32     cbufSize,
    [out] ULONG32     *pcnumChunks,
    [out, size_is(cbufSize), length_is(*pcnumChunks)] 
        CodeChunkInfo chunks[]
);

Parâmetros

  • cbufSize
    [in] Tamanho do chunks matriz.

  • pcnumChunks
    [out] O número de blocos retornados a chunks matriz.

  • chunks
    [out] Uma matriz de CodeChunkInfo estruturas, cada uma representando um único bloco de código. Se o valor de cbufSize é 0, esse parâmetro pode ser null.

Comentários

Os blocos de código nunca serão sobrepostas, e eles seguirão a ordem na qual eles seriam tenham sido concatenados por ICorDebugCode::GetCode. Um objeto de código Microsoft intermediate language (MSIL) na.NET Framework versão 2.0 representará um fragmento de código único.

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

Consulte também

Referência

Interface de ICorDebugCode2