Compartir a través de


PooledBufferStream Clase

Definición

Una IBufferWriter<T> implementación que boxe otro escritor de búferes.

public sealed class PooledBufferStream : System.IO.Stream
type PooledBufferStream = class
    inherit Stream
Public NotInheritable Class PooledBufferStream
Inherits Stream
Herencia
PooledBufferStream

Constructores

PooledBufferStream()

Inicializa una nueva instancia de la clase PooledBufferStream.

PooledBufferStream(Int32)

Inicializa una nueva instancia de la clase PooledBufferStream.

Propiedades

CanRead

Una IBufferWriter<T> implementación que boxe otro escritor de búferes.

CanSeek

Una IBufferWriter<T> implementación que boxe otro escritor de búferes.

CanWrite

Una IBufferWriter<T> implementación que boxe otro escritor de búferes.

Length

Obtiene la longitud total que se ha escrito.

Position

Una IBufferWriter<T> implementación que boxe otro escritor de búferes.

Métodos

CopyTo<TBufferWriter>(Writer<TBufferWriter>)

Copia el contenido de este escritor en otro escritor.

Flush()

Una IBufferWriter<T> implementación que boxe otro escritor de búferes.

Read(Byte[], Int32, Int32)

Una IBufferWriter<T> implementación que boxe otro escritor de búferes.

Rent()

Obtiene un objeto del grupo si está disponible; de lo contrario, crea uno.

RentReadOnlySequence()

Devuelve un nuevo ReadOnlySequence<T> objeto que se debe usar y devolver antes de restablecer esta instancia a través del ReturnReadOnlySequence(ReadOnlySequence<Byte>) método .

Reset()

Una IBufferWriter<T> implementación que boxe otro escritor de búferes.

Return(PooledBufferStream)

Devuelve un objeto al grupo.

ReturnReadOnlySequence(ReadOnlySequence<Byte>)

Devuelve un ReadOnlySequence<T> objeto alquilado previamente por RentReadOnlySequence();

Seek(Int64, SeekOrigin)

Una IBufferWriter<T> implementación que boxe otro escritor de búferes.

SetLength(Int64)

Una IBufferWriter<T> implementación que boxe otro escritor de búferes.

ToArray()

Devuelve los datos que se han escrito como una matriz.

Write(Byte[], Int32, Int32)

Una IBufferWriter<T> implementación que boxe otro escritor de búferes.

Se aplica a