StreamWriter.Dispose(Boolean) StreamWriter.Dispose(Boolean) StreamWriter.Dispose(Boolean) StreamWriter.Dispose(Boolean) Method

Definition

Bewirkt, dass alle gepufferten Daten in den zugrunde liegenden Stream geschrieben werden, und gibt die vom StreamWriter verwendeten nicht verwalteten Ressourcen sowie optional auch die verwalteten Ressourcen frei.Causes any buffered data to be written to the underlying stream, releases the unmanaged resources used by the StreamWriter, and optionally the managed resources.

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

Parameter

disposing
Boolean Boolean Boolean Boolean

true, um sowohl verwaltete als auch nicht verwaltete Ressourcen freizugeben, false, um ausschließlich nicht verwaltete Ressourcen freizugeben.true to release both managed and unmanaged resources; false to release only unmanaged resources.

Ausnahmen

Die aktuelle Codierung unterstützt das Anzeigen einer Hälfte eines Unicode-Ersatzzeichenpaars nicht.The current encoding does not support displaying half of a Unicode surrogate pair.

Hinweise

Wenn der disposing-Parameter true ist, gibt diese Methode sämtliche Ressourcen frei, die für verwaltete Objekte reserviert sind, auf die dieser StreamWriter verweist.When the disposing parameter is true, this method releases all resources held by any managed objects that this StreamWriter references. Diese Methode ruft die Dispose-Methode aller Objekte auf, auf die verwiesen wird.This method invokes the Dispose method of each referenced object.

Hinweise für Vererber

Dispose kann von anderen Objekten mehrmals aufgerufen werden. Dispose can be called multiple times by other objects. Achten Sie beim Überschreiben darauf Dispose ,nichtaufObjektezuverweisen,diezuvorineinemfrüheren-Aufrufpunktfreigegebenwurden.DisposeWhen overriding Dispose, be careful not to reference objects that have been previously disposed in an earlier call to Dispose. Diese Methode ruft die verwerfen-Methode der Basisklasse Dispose(Boolean)auf.This method calls the dispose method of the base class, Dispose(Boolean).

Gilt für:

Siehe auch