StreamReader.BaseStream Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt den zugrunde liegenden Datenstrom zurück.
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
Eigenschaftswert
Der zugrunde liegende Datenstrom.
Hinweise
Sie verwenden diese Eigenschaft, um auf den zugrunde liegenden Datenstrom zuzugreifen. Die StreamReader Klassenpuffereingaben aus dem zugrunde liegenden Datenstrom, wenn Sie eine der Read Methoden aufrufen. Wenn Sie die Position des zugrunde liegenden Datenstroms nach dem Lesen von Daten in den Puffer ändern, entspricht die Position des zugrunde liegenden Datenstroms möglicherweise nicht der Position des internen Puffers. Um den internen Puffer zurückzusetzen, rufen Sie die Methode auf. Diese Methode verlangsamt jedoch die DiscardBufferedData Leistung und sollte nur aufgerufen werden, wenn sie unbedingt erforderlich ist. Die StreamReader Konstruktoren mit dem detectEncodingFromByteOrderMarks Parameter können die Codierung beim ersten Lesen des StreamReader Objekts ändern.
Eine Liste allgemeiner E/A-Aufgaben finden Sie unter "Allgemeine E/A-Aufgaben".