StreamReader.BaseStream Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
A mögöttes streamet adja vissza.
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
Tulajdonság értéke
A mögöttes stream.
Megjegyzések
Ezzel a tulajdonságot használva érheti el a mögöttes streamet. Az StreamReader osztály puffereli a bemenetet a mögöttes streamből, amikor meghívja az egyik metódust Read . Ha az adatok pufferbe való beolvasása után módosítja az alapul szolgáló stream pozícióját, előfordulhat, hogy az alapul szolgáló stream pozíciója nem egyezik meg a belső puffer helyzetével. A belső puffer alaphelyzetbe állításához hívja meg a metódust. Ez a módszer azonban lelassítja a DiscardBufferedData teljesítményt, és csak akkor kell meghívni, ha feltétlenül szükséges. A StreamReader paramétert detectEncodingFromByteOrderMarks tartalmazó konstruktorok az objektum első olvasásakor módosíthatják a kódolást StreamReader .
A gyakori I/O-feladatok listáját a Gyakori I/O-feladatok című témakörben találja.