Compartilhar via


Método ICorDebugCode2::GetCodeChunks

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

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

Parâmetros

  • cbufSize
    [in] dimensionar do chunks matriz.

  • pcnumChunks
    [out] O número de blocos retornado no chunks matriz.

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

Comentários

Os fragmentos de código nunca serão sobrepostas e eles seguirá a ordem em que eles seriam tenham sido concatenados por ICorDebugCode::GetCode. Um objeto de código Microsoft intermediate linguagem (MSIL) no .NET estrutura versão 2.0 será compreendem um fragmento de código única.

Requisitos

Plataformas: See Requisitos de sistema do .NET framework.

Cabeçalho: CorDebug.idl

Biblioteca: CorGuids.lib

.NET Framework Versions: 3.5 SP1, 3,5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Consulte também

Referência

Interface ICorDebugCode2