StreamReader.BaseStream Propiedad

Definición

Devuelve la secuencia subyacente.

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

Valor de propiedad

Secuencia subyacente.

Comentarios

Esta propiedad se usa para acceder a la secuencia subyacente. La StreamReader entrada de la clase almacena en búfer la entrada de la secuencia subyacente cuando se llama a uno de los Read métodos. Si manipula la posición de la secuencia subyacente después de leer los datos en el búfer, es posible que la posición de la secuencia subyacente no coincida con la posición del búfer interno. Para restablecer el búfer interno, llame al método ; sin embargo, este método ralentiza el DiscardBufferedData rendimiento y solo se debe llamar cuando sea absolutamente necesario. Los StreamReader constructores que tienen el detectEncodingFromByteOrderMarks parámetro pueden cambiar la codificación la primera vez que lea del StreamReader objeto.

Para obtener una lista de tareas de E/S comunes, consulte Tareas de E/S comunes.

Se aplica a

Consulte también