ICorProfilerInfo4::GetReJITIDs Yöntemi
Belirtilen işlevin hala ayrılan tüm JIT yeniden derlenmiş sürümlerini tanımlayan bir kimlik dizisi döndürür. Bu, daha sonra geri döndürülmüş ancak henüz serbest bırakılmış işlevlerin JIT tarafından derlenmiş sürümlerini içerir (örneğin, geri döndürülen işlevi içeren uygulama etki alanı hala kullanımda olduğunda).
Sözdizimi
HRESULT GetReJITIDs (
[in] FunctionID functionId,
[in] ULONG cReJitIds,
[out] ULONG * pcReJitIds,
[out, size_is(cReJitIds), length_is(*pcReJitIds)] ReJITID reJitIds[]);
Parametreler
functionId
[in] FunctionID
Sürümlerin numaralandırıldığı işlev örneğinin örneği.
cReJitIds
[in] Dizide reJitIds
ayrılan JIT yeniden derlenmiş kimliklerin sayısı.
pcReJitIds
[out] JIT tarafından yeniden derlenen kimliklerin gerçek sayısı.
reJitIds
[out] Belirtilen işlev için JIT tarafından yeniden derlenmiş kimlikleri içerecek, çağıran tarafından ayrılan bir dizi.
Açıklamalar
GetReJITIDs
belirli bir işlev örneği için etkin JIT tarafından yeniden derlenmiş kimlikleri numaralandırır. Çağıran tarafından ayrılan arabellekleri kabul eden diğer ICorProfilerInfo
işlevlerle aynı kullanım desenini izler.
Gereksinimler
Platform: Bkz. Sistem Gereksinimleri.
Üstbilgi: CorProf.idl, CorProf.h
Kitaplığı: CorGuids.lib
.NET Framework Sürümleri: 4.5 sürümünden itibaren kullanılabilir
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin