PrintJobInfoCollection.Dispose(Boolean) メソッド

定義

PrintJobInfoCollection によって使用されているアンマネージド リソースを解放します。オプションでマネージド リソースも解放できます。

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() は、名前のないブール型パラメーターを > に設定して、保護された Dispose(Boolean) メソッドを true呼び出します。 Finalize が呼び出され、 Dispose パラメーターが に設定されます false

Boolean パラメーターが true の場合、このメソッドは、このメソッドが参照するすべてのマネージド オブジェクトによって保持されているすべてのリソースを PrintJobInfoCollection 解放します。 このメソッドは、参照される各オブジェクトの Dispose() メソッドを呼び出します。

注意 (継承者)

Dispose は、他のオブジェクトから複数回呼び出すことができます。 Dispose(Boolean) をオーバーライドする場合は、以前に Dispose を呼び出したときに破棄されたオブジェクトを参照しないように注意する必要があります。 実装方法の詳細については、「Dispose メソッドの実装Dispose(Boolean)」を参照してください。

Dispose詳細については、「アンマネージド リソースのクリーンアップFinalize()および「Finalize メソッドのオーバーライド」を参照してください。

適用対象