AppDomain.MonitoringSurvivedMemorySize プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
最後のコレクションの実行後に残された、現在のアプリケーション ドメインによって参照されていることが判明しているバイト数を取得します。
public:
property long MonitoringSurvivedMemorySize { long get(); };
public long MonitoringSurvivedMemorySize { get; }
public long MonitoringSurvivedMemorySize { [System.Security.SecurityCritical] get; }
member this.MonitoringSurvivedMemorySize : int64
[<get: System.Security.SecurityCritical>]
member this.MonitoringSurvivedMemorySize : int64
Public ReadOnly Property MonitoringSurvivedMemorySize As Long
プロパティ値
残っているバイト数。
- 属性
例外
static
(Visual Basic では Shared
) MonitoringIsEnabled プロパティが false
に設定されています。
注釈
統計情報は、各ガベージ コレクションで更新されます。 ただし、完全なブロックコレクションの後でのみ正確であることが保証されます。つまり、すべての世代を含み、コレクションの実行中にアプリケーションを停止するコレクションです。 たとえば、GC.Collect() メソッドのオーバーロードによって、完全なブロッキング コレクションが実行されます。 (同時実行コレクションはバックグラウンドで発生し、アプリケーションをブロックしません)。