ICorProfilerInfo4::GetReJITIDs – metoda

Vrátí pole ID, která identifikují všechny verze jit rekompilované funkce, které jsou stále přiděleny. To zahrnuje verze funkcí rekompilovaných pomocí JIT, které byly následně vráceny, ale ještě nebyly uvolněny (například když se stále používá doména aplikace, která obsahuje vrácenou funkci).

Syntaxe

HRESULT GetReJITIDs (  
     [in]  FunctionID          functionId,  
     [in]  ULONG               cReJitIds,  
     [out] ULONG *             pcReJitIds,  
     [out, size_is(cReJitIds), length_is(*pcReJitIds)]   ReJITID        reJitIds[]);  

Parametry

functionId
[v] Instance FunctionID funkce, pro kterou chcete vytvořit výčet verzí.

cReJitIds
[v] Počet ID rekompilovaných JIT přidělených v reJitIds poli.

pcReJitIds
[out] Skutečný počet ID rekompilovaných jit.

reJitIds
[out] Pole přidělené volajícím, které bude obsahovat IDENTIFIKÁTORy JIT rekompilované pro zadanou funkci.

Poznámky

GetReJITIDs vytvoří výčet aktivních ID rekompilovaných JIT pro danou instanci funkce. Používá stejný vzor použití jako jiné ICorProfilerInfo funkce, které přijímají vyrovnávací paměti přidělené volajícím.

Požadavky

Platformy: Viz Požadavky na systém.

Záhlaví: CorProf.idl, CorProf.h

Knihovny: CorGuids.lib

Verze rozhraní .NET Framework: K dispozici od verze 4.5

Viz také