Compartir a través de


BufferedReadStream Clase

Definición

Un objeto Stream que encapsula otra secuencia y permite leer líneas. Los datos se almacena en búfer en la memoria.

public ref class BufferedReadStream : System::IO::Stream
public class BufferedReadStream : System.IO.Stream
type BufferedReadStream = class
    inherit Stream
Public Class BufferedReadStream
Inherits Stream
Herencia
BufferedReadStream

Constructores

BufferedReadStream(Stream, Int32, ArrayPool<Byte>)

Crea una nueva secuencia.

BufferedReadStream(Stream, Int32)

Crea una nueva secuencia.

Propiedades

BufferedData

Datos almacenados en búfer actualmente.

CanRead

Un objeto Stream que encapsula otra secuencia y permite leer líneas. Los datos se almacena en búfer en la memoria.

CanSeek

Un objeto Stream que encapsula otra secuencia y permite leer líneas. Los datos se almacena en búfer en la memoria.

CanTimeout

Un objeto Stream que encapsula otra secuencia y permite leer líneas. Los datos se almacena en búfer en la memoria.

CanWrite

Un objeto Stream que encapsula otra secuencia y permite leer líneas. Los datos se almacena en búfer en la memoria.

Length

Un objeto Stream que encapsula otra secuencia y permite leer líneas. Los datos se almacena en búfer en la memoria.

Position

Un objeto Stream que encapsula otra secuencia y permite leer líneas. Los datos se almacena en búfer en la memoria.

Métodos

Dispose(Boolean)

Un objeto Stream que encapsula otra secuencia y permite leer líneas. Los datos se almacena en búfer en la memoria.

EnsureBuffered()

Garantiza que el búfer no está vacío.

EnsureBuffered(Int32)

Garantiza que haya disponible una cantidad mínima de datos almacenados en búfer.

EnsureBufferedAsync(CancellationToken)

Garantiza que el búfer no está vacío.

EnsureBufferedAsync(Int32, CancellationToken)

Garantiza que haya disponible una cantidad mínima de datos almacenados en búfer.

Flush()

Un objeto Stream que encapsula otra secuencia y permite leer líneas. Los datos se almacena en búfer en la memoria.

FlushAsync(CancellationToken)

Un objeto Stream que encapsula otra secuencia y permite leer líneas. Los datos se almacena en búfer en la memoria.

Read(Byte[], Int32, Int32)

Un objeto Stream que encapsula otra secuencia y permite leer líneas. Los datos se almacena en búfer en la memoria.

ReadAsync(Byte[], Int32, Int32, CancellationToken)

Un objeto Stream que encapsula otra secuencia y permite leer líneas. Los datos se almacena en búfer en la memoria.

ReadAsync(Memory<Byte>, CancellationToken)

Un objeto Stream que encapsula otra secuencia y permite leer líneas. Los datos se almacena en búfer en la memoria.

ReadLine(Int32)

Lee una línea. Una línea se define como una secuencia de caracteres seguida de un retorno de carro inmediatamente seguido de una fuente de línea. La cadena resultante no contiene el retorno de carro de terminación y la alimentación de línea.

ReadLineAsync(Int32, CancellationToken)

Lee una línea. Una línea se define como una secuencia de caracteres seguida de un retorno de carro inmediatamente seguido de una fuente de línea. La cadena resultante no contiene el retorno de carro de terminación y la alimentación de línea.

Seek(Int64, SeekOrigin)

Un objeto Stream que encapsula otra secuencia y permite leer líneas. Los datos se almacena en búfer en la memoria.

SetLength(Int64)

Un objeto Stream que encapsula otra secuencia y permite leer líneas. Los datos se almacena en búfer en la memoria.

Write(Byte[], Int32, Int32)

Un objeto Stream que encapsula otra secuencia y permite leer líneas. Los datos se almacena en búfer en la memoria.

WriteAsync(Byte[], Int32, Int32, CancellationToken)

Un objeto Stream que encapsula otra secuencia y permite leer líneas. Los datos se almacena en búfer en la memoria.

WriteAsync(ReadOnlyMemory<Byte>, CancellationToken)

Un objeto Stream que encapsula otra secuencia y permite leer líneas. Los datos se almacena en búfer en la memoria.

Se aplica a