StreamReader.BaseStream Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce il flusso sottostante.
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
Valore della proprietà
Flusso sottostante.
Commenti
Questa proprietà viene usata per accedere al flusso sottostante. La StreamReader classe memorizza nel buffer l'input dal flusso sottostante quando si chiama uno dei Read metodi . Se si modifica la posizione del flusso sottostante dopo la lettura dei dati nel buffer, la posizione del flusso sottostante potrebbe non corrispondere alla posizione del buffer interno. Per reimpostare il buffer interno, chiamare il DiscardBufferedData metodo , ma questo metodo rallenta le prestazioni e deve essere chiamato solo quando è assolutamente necessario. I StreamReader costruttori con il detectEncodingFromByteOrderMarks
parametro possono modificare la codifica la prima volta che si legge dall'oggetto StreamReader .
Per un elenco delle attività di I/O comuni, vedere Attività di I/O comuni.