Partager via


FileBufferingWriteStream Classe

Définition

Stream qui met en mémoire tampon le contenu à écrire sur le disque. Utilisez DrainBufferAsync(Stream, CancellationToken) pour écrire du contenu mis en mémoire tampon dans une cible Stream.

public ref class FileBufferingWriteStream sealed : System::IO::Stream
public sealed class FileBufferingWriteStream : System.IO.Stream
type FileBufferingWriteStream = class
    inherit Stream
Public NotInheritable Class FileBufferingWriteStream
Inherits Stream
Héritage
FileBufferingWriteStream

Constructeurs

FileBufferingWriteStream(Int32, Nullable<Int64>, Func<String>)

Initialise une nouvelle instance de FileBufferingWriteStream.

Propriétés

CanRead

Stream qui met en mémoire tampon le contenu à écrire sur le disque. Utilisez DrainBufferAsync(Stream, CancellationToken) pour écrire du contenu mis en mémoire tampon dans une cible Stream.

CanSeek

Stream qui met en mémoire tampon le contenu à écrire sur le disque. Utilisez DrainBufferAsync(Stream, CancellationToken) pour écrire du contenu mis en mémoire tampon dans une cible Stream.

CanWrite

Stream qui met en mémoire tampon le contenu à écrire sur le disque. Utilisez DrainBufferAsync(Stream, CancellationToken) pour écrire du contenu mis en mémoire tampon dans une cible Stream.

Length

Stream qui met en mémoire tampon le contenu à écrire sur le disque. Utilisez DrainBufferAsync(Stream, CancellationToken) pour écrire du contenu mis en mémoire tampon dans une cible Stream.

MemoryThreshold

Quantité maximale de mémoire en octets à allouer avant de basculer vers un fichier sur disque.

Position

Stream qui met en mémoire tampon le contenu à écrire sur le disque. Utilisez DrainBufferAsync(Stream, CancellationToken) pour écrire du contenu mis en mémoire tampon dans une cible Stream.

Méthodes

DisposeAsync()

Stream qui met en mémoire tampon le contenu à écrire sur le disque. Utilisez DrainBufferAsync(Stream, CancellationToken) pour écrire du contenu mis en mémoire tampon dans une cible Stream.

DrainBufferAsync(PipeWriter, CancellationToken)

Draine le contenu mis en mémoire tampon vers destination.

DrainBufferAsync(Stream, CancellationToken)

Draine le contenu mis en mémoire tampon vers destination.

Flush()

Stream qui met en mémoire tampon le contenu à écrire sur le disque. Utilisez DrainBufferAsync(Stream, CancellationToken) pour écrire du contenu mis en mémoire tampon dans une cible Stream.

FlushAsync(CancellationToken)

Stream qui met en mémoire tampon le contenu à écrire sur le disque. Utilisez DrainBufferAsync(Stream, CancellationToken) pour écrire du contenu mis en mémoire tampon dans une cible Stream.

Read(Byte[], Int32, Int32)

Stream qui met en mémoire tampon le contenu à écrire sur le disque. Utilisez DrainBufferAsync(Stream, CancellationToken) pour écrire du contenu mis en mémoire tampon dans une cible Stream.

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

Stream qui met en mémoire tampon le contenu à écrire sur le disque. Utilisez DrainBufferAsync(Stream, CancellationToken) pour écrire du contenu mis en mémoire tampon dans une cible Stream.

ReadAsync(Memory<Byte>, CancellationToken)

Stream qui met en mémoire tampon le contenu à écrire sur le disque. Utilisez DrainBufferAsync(Stream, CancellationToken) pour écrire du contenu mis en mémoire tampon dans une cible Stream.

Seek(Int64, SeekOrigin)

Stream qui met en mémoire tampon le contenu à écrire sur le disque. Utilisez DrainBufferAsync(Stream, CancellationToken) pour écrire du contenu mis en mémoire tampon dans une cible Stream.

SetLength(Int64)

Stream qui met en mémoire tampon le contenu à écrire sur le disque. Utilisez DrainBufferAsync(Stream, CancellationToken) pour écrire du contenu mis en mémoire tampon dans une cible Stream.

Write(Byte[], Int32, Int32)

Stream qui met en mémoire tampon le contenu à écrire sur le disque. Utilisez DrainBufferAsync(Stream, CancellationToken) pour écrire du contenu mis en mémoire tampon dans une cible Stream.

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

Stream qui met en mémoire tampon le contenu à écrire sur le disque. Utilisez DrainBufferAsync(Stream, CancellationToken) pour écrire du contenu mis en mémoire tampon dans une cible Stream.

WriteAsync(ReadOnlyMemory<Byte>, CancellationToken)

Stream qui met en mémoire tampon le contenu à écrire sur le disque. Utilisez DrainBufferAsync(Stream, CancellationToken) pour écrire du contenu mis en mémoire tampon dans une cible Stream.

S’applique à