Metodo ICorProfilerInfo4::GetReJITIDs
Restituisce una matrice di ID che identificano tutte le versioni ricompilate JIT della funzione specificata ancora allocate. Sono incluse le versioni ricompilate JIT delle funzioni che sono state successivamente ripristinate ma non ancora liberate ( ad esempio, quando il dominio applicazione che contiene la funzione ripristinata è ancora in uso).
Sintassi
HRESULT GetReJITIDs (
[in] FunctionID functionId,
[in] ULONG cReJitIds,
[out] ULONG * pcReJitIds,
[out, size_is(cReJitIds), length_is(*pcReJitIds)] ReJITID reJitIds[]);
Parametri
functionId
[in] Oggetto FunctionID
dell'istanza della funzione per la quale enumerare le versioni.
cReJitIds
[in] Numero di ID ricompilati JIT allocati nella reJitIds
matrice.
pcReJitIds
[out] Numero effettivo di ID ricompilati JIT.
reJitIds
[out] Matrice allocata dal chiamante che conterrà gli ID ricompilati JIT per la funzione specificata.
Commenti
GetReJITIDs
enumera gli ID JIT ricompilati attivi per una determinata istanza di funzione. Segue lo stesso modello di utilizzo di altre ICorProfilerInfo
funzioni che accettano buffer allocati dal chiamante.
Requisiti
Piattaforme: vedere Requisiti di sistema di .NET Framework.
Intestazione: CorProf.idl, CorProf.h
Libreria: CorGuids.lib
Versioni di .NET Framework: Disponibile dalla versione 4.5