PooledBufferStream Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Implémentation IBufferWriter<T> qui boxe un autre enregistreur de mémoire tampon.
public sealed class PooledBufferStream : System.IO.Stream
type PooledBufferStream = class
inherit Stream
Public NotInheritable Class PooledBufferStream
Inherits Stream
- Héritage
-
PooledBufferStream
Constructeurs
PooledBufferStream() |
Initialise une nouvelle instance de la classe PooledBufferStream. |
PooledBufferStream(Int32) |
Initialise une nouvelle instance de la classe PooledBufferStream. |
Propriétés
CanRead |
Implémentation IBufferWriter<T> qui boxe un autre enregistreur de mémoire tampon. |
CanSeek |
Implémentation IBufferWriter<T> qui boxe un autre enregistreur de mémoire tampon. |
CanWrite |
Implémentation IBufferWriter<T> qui boxe un autre enregistreur de mémoire tampon. |
Length |
Obtient la longueur totale qui a été écrite. |
Position |
Implémentation IBufferWriter<T> qui boxe un autre enregistreur de mémoire tampon. |
Méthodes
CopyTo<TBufferWriter>(Writer<TBufferWriter>) |
Copie le contenu de cet enregistreur vers un autre rédacteur. |
Flush() |
Implémentation IBufferWriter<T> qui boxe un autre enregistreur de mémoire tampon. |
Read(Byte[], Int32, Int32) |
Implémentation IBufferWriter<T> qui boxe un autre enregistreur de mémoire tampon. |
Rent() |
Obtient un objet du pool s’il en existe un ; sinon, en crée un. |
RentReadOnlySequence() |
Retourne un nouveau ReadOnlySequence<T> qui doit être utilisé et retourné avant de réinitialiser cette instance via la ReturnReadOnlySequence(ReadOnlySequence<Byte>) méthode . |
Reset() |
Implémentation IBufferWriter<T> qui boxe un autre enregistreur de mémoire tampon. |
Return(PooledBufferStream) |
Retourne un objet dans le pool. |
ReturnReadOnlySequence(ReadOnlySequence<Byte>) |
Retourne un ReadOnlySequence<T> précédemment loué par RentReadOnlySequence(); |
Seek(Int64, SeekOrigin) |
Implémentation IBufferWriter<T> qui boxe un autre enregistreur de mémoire tampon. |
SetLength(Int64) |
Implémentation IBufferWriter<T> qui boxe un autre enregistreur de mémoire tampon. |
ToArray() |
Retourne les données qui ont été écrites sous forme de tableau. |
Write(Byte[], Int32, Int32) |
Implémentation IBufferWriter<T> qui boxe un autre enregistreur de mémoire tampon. |