Udostępnij za pośrednictwem


ICorProfilerInfo::GetILFunctionBodyAllocator — Metoda

Pobiera interfejs, który udostępnia metodę przydzielania pamięci, która ma być używana do zamiany treści metody w kodzie wspólnego języka pośredniego (CIL).

Składnia

HRESULT GetILFunctionBodyAllocator(
    [in]  ModuleID      moduleId,
    [out] IMethodMalloc **ppMalloc);

Parametry

moduleId [in] Identyfikator modułu, w którym znajduje się metoda.

ppMalloc [out] Wskaźnik do interfejsu IMethodMalloc , który udostępnia metodę przydzielenia pamięci.

Uwagi

Treść metody w kodzie CIL musi znajdować się jako względny adres wirtualny (RVA) względem załadowanego modułu, co oznacza, że jest zgodny z modułem w ciągu 4 GB. Aby ułatwić narzędziu zamianę treści metody, GetILFunctionBodyAllocator metoda zapewnia przydzielanie pamięci w tym zakresie.

Wymagania

Platformy: zobacz Wymagania systemowe.

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

Biblioteka: CorGuids.lib

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

Zobacz też