PrintQueueCollection.Dispose(Boolean) 方法

定义

释放正在由 PrintQueueCollection 使用的非托管资源,也可以选择性地释放正在使用的托管资源。

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 则仅释放非托管资源。

属性

注解

此方法由公共 Dispose() 方法和 Finalize() 方法调用(如果已重写)。 Dispose()调用未命名的布尔参数设置为 true的受保护Dispose(Boolean)方法。 FinalizeDispose调用 ,并将 参数设置为 false

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

继承者说明

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

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

适用于