StreamReader.BaseStream Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Devolve o fluxo subjacente.
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 Propriedade
O fluxo subjacente.
Observações
Usa esta propriedade para aceder ao fluxo subjacente. A StreamReader classe armazena a entrada do fluxo subjacente quando chamas um dos Read métodos. Se manipular a posição do fluxo subjacente após ler os dados no buffer, a posição do fluxo subjacente pode não corresponder à posição do buffer interno. Para reiniciar o buffer interno, chama o DiscardBufferedData método; no entanto, este método abranda o desempenho e só deve ser chamado quando absolutamente necessário. Os StreamReader construtores que têm o detectEncodingFromByteOrderMarks parâmetro podem alterar a codificação na primeira leitura do StreamReader objeto.
Para uma lista de tarefas comuns de E/S, consulte Tarefas Comuns de E/S.