BinaryWriter.Close Yöntem

Tanım

Geçerli BinaryWriter ve temel alınan akışı kapatır.

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

Açıklamalar

Bu uygulamasıClose, bir Dispose değer geçiren yöntemini çağırırtrue.

Akışın boşaltılması, veya Flushöğesini açıkça çağırmadığınız Close sürece temel alınan kodlayıcısını temizlemez. ayarı AutoFlush , true verilerin arabellekten akışa boşaltılacağı, ancak kodlayıcı durumunun boşaltılmayacağı anlamına gelir. Bu, kodlayıcının durumunu (kısmi karakterler) koruyarak sonraki karakter bloğunu doğru şekilde kodlamasını sağlar. Bu senaryo UTF8 ve UTF7'yi etkiler; burada belirli karakterler yalnızca kodlayıcı bitişik karakter veya karakterleri aldıktan sonra kodlanabilir.

Şunlara uygulanır

Ayrıca bkz.