次の方法で共有


GC メンバ

GC 概要

パブリック プロパティ

パブリック プロパティstatic (Shared in Visual Basic)MaxGeneration

.NET Compact Framework でもサポート。

システムが現在サポートしている最大ジェネレーション番号を取得します。

パブリック メソッド

パブリック メソッドstatic (Shared in Visual Basic)Collect

.NET Compact Framework でもサポート。

オーバーロード。 強制的にガベージ コレクションを行います。
パブリック メソッドstatic (Shared in Visual Basic)GetGeneration オーバーロード。 オブジェクトの現在のジェネレーション番号を返します。
パブリック メソッドstatic (Shared in Visual Basic)GetTotalMemory

.NET Compact Framework でもサポート。

現在割り当てられていると思われるバイト数を取得します。このメソッドが、制御が返されるまでの間、システムがガベージ コレクションを行い、オブジェクトの終了操作を行うのを短い時間だけ待機するかどうかをパラメータで指定します。
パブリック メソッドstatic (Shared in Visual Basic)KeepAlive

.NET Compact Framework でもサポート。

指定したオブジェクトを参照し、現在のルーチンの開始時からこのメソッドが呼び出される時点までの間、そのオブジェクトをガベージ コレクションの対象から外します。
パブリック メソッドstatic (Shared in Visual Basic)ReRegisterForFinalize

.NET Compact Framework でもサポート。

SuppressFinalize が既に呼び出されている指定オブジェクトに対して、ファイナライザ メソッドを呼び出すことをシステムに要求します。
パブリック メソッドstatic (Shared in Visual Basic)SuppressFinalize

.NET Compact Framework でもサポート。

指定したオブジェクトに対して、ファイナライザ メソッドを呼び出さないことをシステムに要求します。
パブリック メソッドstatic (Shared in Visual Basic)WaitForPendingFinalizers

.NET Compact Framework でもサポート。

ファイナライザのキューを処理するスレッドがそのキューを空にするまで、現在のスレッドを中断します。

参照

GC クラス | System 名前空間