次の方法で共有


ICLRAppDomainResourceMonitor インターフェイス

アプリケーション ドメインのメモリおよび CPU 使用状況を調べるメソッドを提供します。

メソッド

メソッド

説明

ICLRAppDomainResourceMonitor::GetCurrentAllocated メソッド

アプリケーション ドメインによってその作成時以降に行われたすべてのメモリの割り当ての合計サイズ (バイト数) を、ガベージ コレクトされたメモリを差し引かずに、取得します。

ICLRAppDomainResourceMonitor::GetCurrentSurvived メソッド

最後のフル ブロッキング ガベージ コレクションで残ったバイト数、および現在のアプリケーション ドメインで参照されているバイト数を取得します。

ICLRAppDomainResourceMonitor::GetCurrentCpuTime メソッド

現在のアプリケーション ドメインの作成時以降の、このアプリケーション ドメインでスレッドを実行している間にすべてのスレッドで使用された合計プロセッサ時間を取得します。

解説

ICLRAppDomainResourceMonitor インターフェイスには、次のマネージ プロパティと同様の機能が用意されています。

要件

プラットフォーム: 「.NET Framework システム要件」を参照

ヘッダー: MetaHost.h

ライブラリ: MSCorEE.dll にリソースとして格納されていること

.NET Framework のバージョン: 4

参照

参照

<appDomainResourceMonitoring> 要素

その他の技術情報

アプリケーション ドメインのリソース監視

ホスト インターフェイス

ホスト (アンマネージ API リファレンス)