次の方法で共有


AppDomain.MonitoringSurvivedMemorySize プロパティ

定義

最後のコレクションの実行後に残された、現在のアプリケーション ドメインによって参照されていることが判明しているバイト数を取得します。

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

プロパティ値

Int64

残っているバイト数。

属性

例外

static (Visual Basic では Shared) MonitoringIsEnabled プロパティが false に設定されています。

注釈

統計情報は、各ガベージ コレクションで更新されます。 ただし、完全なブロックコレクションの後でのみ正確であることが保証されます。つまり、すべての世代を含み、コレクションの実行中にアプリケーションを停止するコレクションです。 たとえば、GC.Collect() メソッドのオーバーロードによって、完全なブロッキング コレクションが実行されます。 (同時実行コレクションはバックグラウンドで発生し、アプリケーションをブロックしません)。

適用対象

こちらもご覧ください