BinaryWriter.Close Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Bezárja az aktuális BinaryWriter és a mögöttes streamet.
public:
virtual void Close();
public virtual void Close();
abstract member Close : unit -> unit
override this.Close : unit -> unit
Public Overridable Sub Close ()
Megjegyzések
Ez a implementáció meghívja Close az Dispose értéket átadó metódust true .
A stream kiürítése csak akkor üríti ki a mögöttes kódolót, ha kifejezetten meghívja Flush vagy Close.
AutoFlush A beállítás true azt jelenti, hogy az adatok a pufferből a streambe kerülnek, de a kódoló állapota nem lesz kiürítve. Ez lehetővé teszi, hogy a kódoló megtartsa az állapotát (részleges karaktereket), hogy megfelelően kódolhassa a következő karakterblokkot. Ez a forgatókönyv az UTF8-at és az UTF7-et érinti, ahol bizonyos karakterek csak akkor kódolhatók, ha a kódoló megkapja a szomszédos karaktert vagy karaktereket.