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 方法之前,无法释放正在使用的资源。

适用于