Condividi tramite


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

Vedi anche