StreamReader.BaseStream Vlastnost

Definice

Vrátí základní datový proud.

public:
 virtual property System::IO::Stream ^ BaseStream { System::IO::Stream ^ get(); };
public virtual System.IO.Stream BaseStream { get; }
member this.BaseStream : System.IO.Stream
Public Overridable ReadOnly Property BaseStream As Stream

Hodnota vlastnosti

Stream

Základní datový proud.

Poznámky

Tuto vlastnost použijete pro přístup k podkladovému datovému proudu. Třída při volání jedné z metod do vyrovnávací paměti zastupuje vstup StreamReader z podkladového Read datového proudu. Pokud pracujete s umístěním podkladového datového proudu po načtení dat do vyrovnávací paměti, pozice podkladového datového proudu nemusí odpovídat pozici interní vyrovnávací paměti. Pokud chcete obnovit interní vyrovnávací paměť, zavolejte metodu . Tato metoda ale zpomaluje výkon a měla by se volat pouze v DiscardBufferedData případě, že je to nezbytně nutné. Konstruktory, které mají parametr , mohou změnit kódování při prvním StreamReader detectEncodingFromByteOrderMarks čtení z StreamReader objektu.

Seznam běžných V/V úloh najdete v tématu Běžné V/V úlohy.

Platí pro

Viz také