StreamReader.BaseStream Eigenschap

Definitie

Retourneert de onderliggende stroom.

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

Waarde van eigenschap

De onderliggende stroom.

Opmerkingen

U gebruikt deze eigenschap voor toegang tot de onderliggende stroom. De StreamReader klasse buffert invoer van de onderliggende stroom wanneer u een van de Read methoden aanroept. Als u de positie van de onderliggende stroom bewerkt nadat u gegevens in de buffer hebt gelezen, komt de positie van de onderliggende stroom mogelijk niet overeen met de positie van de interne buffer. Als u de interne buffer opnieuw wilt instellen, roept u de DiscardBufferedData methode aan. Deze methode vertraagt echter de prestaties en moet alleen worden aangeroepen wanneer dit absoluut noodzakelijk is. De StreamReader constructors met de detectEncodingFromByteOrderMarks parameter kunnen de codering wijzigen wanneer u het object de eerste keer leest StreamReader .

Zie Algemene I/O-taken voor een lijst met algemene I/O-taken.

Van toepassing op

Zie ook