StreamWriter.Dispose(Boolean) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Causa la scrittura di eventuali dati memorizzati nel buffer nel flusso sottostante, libera le risorse non gestite usate dall'oggetto StreamWriter ed eventualmente libera le risorse gestite.
protected:
override void Dispose(bool disposing);
protected override void Dispose (bool disposing);
override this.Dispose : bool -> unit
Protected Overrides Sub Dispose (disposing As Boolean)
Parametri
- disposing
- Boolean
true per rilasciare sia le risorse gestite sia quelle non gestite; false per rilasciare solo le risorse non gestite.
Eccezioni
La codifica corrente non supporta la visualizzazione della metà di una coppia di surrogati Unicode.
Commenti
Se il parametro disposing è true, questo metodo rilascia tutte le risorse utilizzate dagli oggetti gestiti a cui la classe StreamWriter fa riferimento. Questo metodo richiama il metodo Dispose di ciascun oggetto a cui si fa riferimento.
Note per gli eredi
Il metodo Dispose può essere chiamato più volte da altri oggetti. Quando si esegue l'override Disposedi , prestare attenzione a non fare riferimento a oggetti eliminati in precedenza in una chiamata precedente a Dispose.
Questo metodo chiama il metodo dispose della classe base , Dispose(Boolean).