BinaryWriter.Close Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Schließt den aktuellen BinaryWriter und den zugrunde liegenden Stream.
public:
virtual void Close();
public virtual void Close ();
abstract member Close : unit -> unit
override this.Close : unit -> unit
Public Overridable Sub Close ()
Hinweise
Diese Implementierung der Aufrufe der Close Methode, die Dispose einen true Wert übergeben.
Das Spülen des Datenstroms löscht seinen zugrunde liegenden Encoder nicht, es sei denn, Sie rufen Flush explizit oder Close. true Die Einstellung AutoFlush bedeutet, dass Daten vom Puffer auf den Datenstrom gespült werden, aber der Encoderzustand wird nicht gespült. Dadurch kann der Encoder seinen Zustand (Teilzeichen) beibehalten, damit er den nächsten Zeichenblock ordnungsgemäß codieren kann. Dieses Szenario wirkt sich auf UTF8 und UTF7 aus, in dem bestimmte Zeichen nur codiert werden können, nachdem der Encoder das angrenzende Zeichen oder Zeichen empfängt.