StreamReader.BaseStream Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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.