Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
[A .NET-keretrendszer 4.7-ben és újabb verziókban támogatott]
Minden alkalommal értesíti a profilkészítőt, amikor egy dinamikus metódus JIT-fordítása befejeződött.
Szintaxis
HRESULT DynamicMethodJITCompilationFinished(
[in] FunctionID functionId,
[in] BOOL hrStatus,
[in] BOOL fIsSafeToBlock
);
Paraméterek
functionId
[in] Annak a memórián belüli függvénynek az azonosítója, amelyhez a JIT-fordítás elindult.
hrStatus
[in] Egy érték, amely jelzi, hogy a JIT-fordítás sikeres volt-e.
fIsSafeToBlock
[in] true annak jelzésére, hogy a blokkolás miatt a futtatókörnyezet megvárhatja, amíg a híváslánc visszatér ebből a visszahívásból; false annak jelzésére, hogy a blokkolás nem befolyásolja a futtatókörnyezet működését.
Megjegyzések
Ez a visszahívás akkor aktiválódik, ha egy dinamikus metódus JIT-fordítása befejeződött. Ez magában foglalja a különböző IL-csonkokat és LCG-metódusokat. Célja, hogy elegendő információt biztosítson a profilkészítőknek a lefordított módszer felhasználók számára történő azonosításához.
Megjegyzés
functionId az értékek nem oldhatók fel a metaadat-jogkivonataikra, mert a dinamikus metódusok nem rendelkeznek metaadatokkal.
Követelmények
Platformok: Lásd: Rendszerkövetelmények.
Fejléc: CorProf.idl, CorProf.h
Könyvtár: CorGuids.lib
.NET-keretrendszer verziók: 4.7 óta érhető el