ForEachEnumeratorUI.Dispose(Boolean) 方法

定义

释放控件使用的非托管资源,并可以选择释放托管资源。 此方法继承自 Component.Dispose 方法。

protected:
 override void Dispose(bool disposing);
protected override void Dispose (bool disposing);
override this.Dispose : bool -> unit
Protected Overrides Sub Dispose (disposing As Boolean)

参数

disposing
Boolean

一个布尔值,指定是否释放托管和非托管资源。 若要同时释放非托管资源和托管资源,则为 true;如果仅释放非托管资源,则为 false。

注解

此方法由公共 Component.Dispose 方法和 Object.Finalize 方法调用。 Dispose使用释放参数设置为 true 调用受保护的Dispose方法。 Finalize 将释放设置为 Dispose,调用 false

释放参数时 true,此方法释放此类 Control引用的任何托管对象所持有的所有资源。 此方法调用每个引用对象的 Dispose 方法。

有关详细信息DisposeFinalize请参阅.NET Framework类库中的“清理非托管资源并重写 Finalize 方法”。

继承者说明

Dispose 可以由其他对象多次调用。 重写 Dispose时,请注意不要引用以前在早期调用中释放的对象。 有关如何实现Dispose的详细信息,请参阅.NET Framework类库中的“实现 Dispose 方法”。

适用于