StreamReader.BaseStream Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca strumień bazowy.
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
Wartość właściwości
Podstawowy strumień.
Uwagi
Ta właściwość służy do uzyskiwania dostępu do bazowego strumienia. Klasa StreamReader buforuje dane wejściowe ze strumienia bazowego podczas wywoływania jednej z Read metod. Jeśli manipulujesz położeniem bazowego strumienia po odczytaniu danych do buforu, pozycja bazowego strumienia może nie być zgodna z pozycją buforu wewnętrznego. Aby zresetować bufor wewnętrzny, wywołaj metodę DiscardBufferedData , jednak ta metoda spowalnia wydajność i powinna być wywoływana tylko wtedy, gdy jest to absolutnie konieczne. StreamReader Konstruktory, które mają detectEncodingFromByteOrderMarks
parametr , mogą zmienić kodowanie przy pierwszym odczytywaniu StreamReader z obiektu.
Aby uzyskać listę typowych zadań we/wy, zobacz Typowe zadania we/wy.