ResourceSet.Dispose 方法

定义

释放由当前 ResourceSet 实例使用的资源。

重载

Dispose()

处置由 ResourceSet 的当前实例使用的资源(内存除外)。

Dispose(Boolean)

释放与当前实例关联的资源(内存除外),并关闭内部托管对象(如果请求这样做)。

Dispose()

处置由 ResourceSet 的当前实例使用的资源(内存除外)。

public:
 virtual void Dispose();
public void Dispose ();
abstract member Dispose : unit -> unit
override this.Dispose : unit -> unit
Public Sub Dispose ()

实现

注解

在完成使用 Dispose 后,应调用 ResourceSetDispose 方法使 ResourceSet 处于不可用状态。 调用 Dispose后,必须释放对 ResourceSet 它占用的内存的所有引用,以便垃圾回收可以回收它占用的内存。

备注

当前方法是实现 。IDisposable.Dispose 此实现调用 Dispose (true) 。

适用于

Dispose(Boolean)

释放与当前实例关联的资源(内存除外),并关闭内部托管对象(如果请求这样做)。

protected:
 virtual void Dispose(bool disposing);
protected virtual void Dispose (bool disposing);
abstract member Dispose : bool -> unit
override this.Dispose : bool -> unit
Protected Overridable Sub Dispose (disposing As Boolean)

参数

disposing
Boolean

指示是否应显式关闭当前实例中包含的对象。

注解

dispose如果参数为true,则当前方法释放与其关联的所有资源以及与之关联的所有对象。 false如果是dispose,则当前方法仅释放分配给它的资源,并忽略与之关联的任何对象。

适用于