PooledBufferStream Clase
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í.
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. |