Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
[.NET Framework 4.7 ve sonraki sürümlerde desteklenir]
Bir dinamik yöntemin JIT derlemesi her tamamlandığında profil oluşturucuya bildirir.
Sözdizimi
HRESULT DynamicMethodJITCompilationFinished(
[in] FunctionID functionId,
[in] BOOL hrStatus,
[in] BOOL fIsSafeToBlock
);
Parametreler
functionId
[in] JIT derlemesinin başlatıldığı bellek içi işlevin tanımlayıcısı.
hrStatus
[in] JIT derlemesinin başarılı olup olmadığını gösteren değer.
fIsSafeToBlock
[in] true engellemenin çalışma zamanının çağıran iş parçacığının bu geri çağırmadan dönmesini beklemesine neden olabileceğini belirtmek için; false engellemenin çalışma zamanının çalışmasını etkilemeyeceğini belirtmek için.
Açıklamalar
Dinamik bir yöntemin JIT derlemesi tamamlandığında bu geri çağırma tetikleniyor. Buna çeşitli IL saplamaları ve LCG yöntemleri dahildir. Amacı, profil oluşturucu yazarlarına derlenen yöntemi kullanıcılara tanımlamak için yeterli bilgi sağlamaktır.
Not
functionId değerleri meta veri belirteçlerine çözümlemek için kullanılamaz çünkü dinamik yöntemlerin meta verileri yoktur.
Gereksinimler
Platform: Bkz. Sistem Gereksinimleri.
Üstbilgi: CorProf.idl, CorProf.h
Kitaplığı: CorGuids.lib
.NET Framework Sürümleri: 4.7 sürümünden itibaren kullanılabilir