ICorProfilerInfo4::GetReJITIDs-Methode
Gibt ein Array von IDs zurück, die alle JIT-neu kompilierten Versionen der angegebenen Funktion identifizieren, die noch zugeordnet sind. Dies schließt JIT neu kompilierte Versionen von Funktionen ein, die anschließend wiederhergestellt, aber noch nicht freigegeben wurden (z. B. wenn die Anwendungsdomäne, die die wiederhergestellte Funktion enthält, noch verwendet wird).
Syntax
HRESULT GetReJITIDs (
[in] FunctionID functionId,
[in] ULONG cReJitIds,
[out] ULONG * pcReJitIds,
[out, size_is(cReJitIds), length_is(*pcReJitIds)] ReJITID reJitIds[]);
Parameter
functionId
[in] Der FunctionID
der Funktionsinstanz, für die Versionen aufgezählt werden sollen.
cReJitIds
[in] Die Anzahl der JIT neu kompilierten IDs, die im reJitIds
-Array zugeordnet sind.
pcReJitIds
[out] Die tatsächliche Anzahl der JIT neu kompilierten IDs.
reJitIds
[out] Ein vom Aufrufer reserviertes Array, das die JIT neu kompilierten IDs für die angegebene Funktion enthält.
Bemerkungen
GetReJITIDs
zählt die aktiven JIT neu kompilierten IDs für eine bestimmte Funktionsinstanz auf. Folgt demselben Verwendungsmuster wie andere ICorProfilerInfo
-Funktionen, die vom Aufrufer reservierte Puffer akzeptieren.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: CorProf.idl, CorProf.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: Seit Version 4.5 verfügbar