Udostępnij za pośrednictwem


ICorDebugCode2::GetCodeChunks — Metoda

Pobiera fragmenty kodu, z których składa się ten obiekt kodu.

Składnia

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

Parametry

cbufSize [in] Rozmiar tablicy chunks .

pcnumChunks [out] Liczba fragmentów zwróconych w tablicy chunks .

chunks [out] Tablica struktur "CodeChunkInfo", z których każda reprezentuje pojedynczy fragment kodu. Jeśli wartość cbufSize to 0, ten parametr może mieć wartość null.

Uwagi

Fragmenty kodu nigdy się nie nakładają i będą zgodne z kolejnością, w której zostałyby one łączone przez kod ICorDebugCode::GetCode. Obiekt kodu wspólnego języka pośredniego (CIL) w programie .NET Framework w wersji 2.0 będzie składać się z jednego fragmentu kodu.

Wymagania

Platformy: zobacz Wymagania systemowe.

Nagłówek: CorDebug.idl, CorDebug.h

Biblioteka: CorGuids.lib

Wersje programu .NET Framework: dostępne od wersji 2.0