Freigeben über


PrintQueueCollection.Dispose(Boolean) Methode

Definition

Gibt die nicht verwalteten Ressourcen frei, die von den PrintQueueCollectionverwalteten Ressourcen verwendet werden, und gibt optional die verwalteten Ressourcen frei, die verwendet werden.

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)

Parameter

unnamedParam1A_0
Boolean

true die verwalteten Ressourcen und die nicht verwalteten Ressourcen freizugeben; false um nur die nicht verwalteten Ressourcen freizugeben.

Attribute

Hinweise

Diese Methode wird von der öffentlichen Dispose() Methode und der Finalize() Methode aufgerufen, wenn sie außer Kraft gesetzt wurde. Dispose() ruft die geschützte Dispose(Boolean) Methode auf, wobei der nicht benannte boolesche Parameter auf true. wird aufgerufen, wobei der Parameter auf .</a0> festgelegt ist.

Wenn der boolesche Parameter lautet true, gibt diese Methode alle Ressourcen frei, die von verwalteten Objekten, auf die diese PrintQueueCollection verweisen, gespeichert werden. Diese Methode ruft die Dispose() Methode der einzelnen Objekte auf, auf die verwiesen wird.

Hinweise für Vererber

Dispose kann mehrmals von anderen Objekten aufgerufen werden. Achten Sie beim Überschreiben Dispose(Boolean)darauf, nicht auf Objekte zu verweisen, die zuvor in einem früheren Aufruf Disposeverworfen wurden. Weitere Informationen zum Implementieren Dispose(Boolean)finden Sie unter Implementieren einer Dispose-Methode.

Weitere Informationen und DisposeFinalize()informationen finden Sie unter "Bereinigen nicht verwalteter Ressourcen".

Gilt für: