LogRecord.Dispose メソッド

定義

LogRecord によって使用されているすべてのリソースを解放します。

public:
 abstract void Dispose();
public abstract void Dispose ();
abstract member Dispose : unit -> unit
Public MustOverride Sub Dispose ()

実装

注釈

このメソッドは、LogRecord インスタンスの使用が完了したときに呼び出す必要があります。 Dispose メソッドによって、LogRecord インスタンスは使用不可の状態になります。 このメソッドを呼び出した後、LogRecord インスタンスが使用していたメモリをガベージ コレクターが再利用できるように、LogRecord インスタンスへの参照をすべて解放する必要があります。

注意

Dispose インスタンスへの最後の参照を解放する前に、必ず LogRecord を呼び出してください。 そうしないと、使用しているリソースは、ガベージ コレクターによって LogRecord インスタンスの Finalize メソッドが呼び出されるまで解放されません。

適用対象