PrintQueueStream.Dispose(Boolean) 方法

定义

释放由 PrintQueueStream 占用的非托管资源并(可选)释放托管资源。

protected:
 override void Dispose(bool unnamedParam1);
protected:
 override void Dispose(bool A_0);
protected override void Dispose (bool unnamedParam1);
[System.Runtime.ExceptionServices.HandleProcessCorruptedStateExceptions]
protected override void Dispose (bool unnamedParam1);
[System.Runtime.ExceptionServices.HandleProcessCorruptedStateExceptions]
protected override void Dispose (bool A_0);
protected override void Dispose (bool A_0);
override this.Dispose : bool -> unit
[<System.Runtime.ExceptionServices.HandleProcessCorruptedStateExceptions>]
override this.Dispose : bool -> unit
Protected Overrides Sub Dispose (unnamedParam1 As Boolean)
Protected Overrides Sub Dispose (A_0 As Boolean)

参数

unnamedParam1A_0
Boolean

若要释放托管资源和非托管资源,则为 true;若仅释放非托管资源,则为 false

属性

注解

此方法由 Finalize 方法调用。 Dispose()调用未命名的布尔参数设置为 true的受保护Dispose(Boolean)方法。 Finalize Dispose调用未命名的布尔参数设置为 false

当未命名的布尔参数为 true时,此方法释放由此 PrintQueueStream 引用的任何托管对象保留的所有资源。 此方法将调用每个被引用对象的 Dispose() 方法。

继承者说明

Dispose 可以由其他对象多次调用。 重写 Dispose(Boolean)时,请注意不要引用之前在对 的调用 Dispose中释放的对象。 有关如何实现 Dispose(Boolean)的详细信息,请参阅 实现 Dispose 方法

有关 和 Finalize()的详细信息Dispose,请参阅清理非托管资源和重写 Finalize 方法

适用于