ICorProfilerInfo::GetILFunctionBodyAllocator-metod
Hämtar ett gränssnitt som tillhandahåller en metod för att allokera minne som ska användas för att växla ut brödtexten i en metod med CIL-kod (Common Intermediate Language).
Syntax
HRESULT GetILFunctionBodyAllocator(
[in] ModuleID moduleId,
[out] IMethodMalloc **ppMalloc);
Parametrar
moduleId
[i] ID för modulen där metoden finns.
ppMalloc
[ut] En pekare till ett IMethodMalloc-gränssnitt som tillhandahåller en metod för att allokera minnet.
Kommentarer
En metodtext i CIL-kod måste finnas som en relativ virtuell adress (RVA), i förhållande till den inlästa modulen, vilket innebär att den följer modulen inom 4 GB. För att göra det enklare för ett verktyg att växla ut brödtexten GetILFunctionBodyAllocator
i en metod säkerställer metoden att minnet allokeras inom det intervallet.
Krav
Plattformar: Se Systemkrav.
Rubrik: CorProf.idl, CorProf.h
Bibliotek: CorGuids.lib
.NET Framework-versioner: Tillgänglig sedan 2.0