ICLRAppDomainResourceMonitor::GetCurrentCpuTime Metodu
Uygulama etki alanı oluşturulduktan sonra geçerli uygulama etki alanında yürütülürken tüm iş parçacıkları tarafından kullanılan toplam işlemci süresini alır.
Sözdizimi
HRESULT GetCurrentCpuTime([in] DWORD dwAppDomainId,
[out] ULONGLONG* pMilliseconds);
Parametreler
dwAppDomainId
[in] İstenen uygulama etki alanının kimliği.
pMilliseconds
[out] Uygulama etki alanı oluşturulduktan sonra geçerli uygulama etki alanında yürütülürken tüm iş parçacıkları tarafından kullanılan toplam işlemci süresini gösteren işaretçi. Bu parametre olabilir null
.
Dönüş Değeri
HRESULT | Description |
---|---|
S_OK | Yöntem başarıyla tamamlandı. |
COR_E_APPDOMAINUNLOADED | Uygulama etki alanı kaldırıldı veya yok. |
E_FAIL | Uygulama etki alanı kaynak izleme etkin değil. -veya- Diğer tüm hatalar. |
Açıklamalar
Bu yöntem, yönetilen AppDomain.MonitoringTotalProcessorTime özelliğin yönetilmeyen eşdeğeridir.
Gereksinimler
Platform: Bkz. Sistem Gereksinimleri.
Üstbilgi: MetaHost.h
Kitaplığı: MSCorEE.dll'da kaynak olarak dahil edilen
.NET Framework Sürümleri: 4'ten beri 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