BinaryReader.Close Metoda

Definice

Zavře aktuální čtečku a podkladový datový proud.

public:
 virtual void Close();
public virtual void Close();
abstract member Close : unit -> unit
override this.Close : unit -> unit
Public Overridable Sub Close ()

Poznámky

Tato implementace Close volá metodu Dispose , která předává true hodnotu.

Vyprázdnění datového proudu nevyprázdní jeho podkladový kodér, pokud explicitně nezavoláte Flush nebo Close. Nastavení AutoFlush znamená true , že se data vyprázdní z vyrovnávací paměti do datového proudu, ale stav kodéru se nevyprázdní. Kodér tak může zachovat svůj stav (částečné znaky), aby mohl správně zakódovat další blok znaků. Tento scénář má vliv na UTF8 a UTF7, kde se určité znaky dají zakódovat až po přijetí sousedního znaku nebo znaků kodérem.

Platí pro

Viz také