StreamReader.BaseStream Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.