FileBufferingWriteStream Classe

Definição

Um Stream que armazena em buffer o conteúdo a ser gravado em disco. Use DrainBufferAsync(Stream, CancellationToken) para gravar conteúdo em buffer em um destino 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
Herança
FileBufferingWriteStream

Construtores

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

Inicializa uma nova instância de FileBufferingWriteStream.

Propriedades

CanRead

Um Stream que armazena em buffer o conteúdo a ser gravado em disco. Use DrainBufferAsync(Stream, CancellationToken) para gravar conteúdo em buffer em um destino Stream.

CanSeek

Um Stream que armazena em buffer o conteúdo a ser gravado em disco. Use DrainBufferAsync(Stream, CancellationToken) para gravar conteúdo em buffer em um destino Stream.

CanWrite

Um Stream que armazena em buffer o conteúdo a ser gravado em disco. Use DrainBufferAsync(Stream, CancellationToken) para gravar conteúdo em buffer em um destino Stream.

Length

Um Stream que armazena em buffer o conteúdo a ser gravado em disco. Use DrainBufferAsync(Stream, CancellationToken) para gravar conteúdo em buffer em um destino Stream.

MemoryThreshold

A quantidade máxima de memória em bytes a ser alocada antes de alternar para um arquivo em disco.

Position

Um Stream que armazena em buffer o conteúdo a ser gravado em disco. Use DrainBufferAsync(Stream, CancellationToken) para gravar conteúdo em buffer em um destino Stream.

Métodos

DisposeAsync()

Um Stream que armazena em buffer o conteúdo a ser gravado em disco. Use DrainBufferAsync(Stream, CancellationToken) para gravar conteúdo em buffer em um destino Stream.

DrainBufferAsync(PipeWriter, CancellationToken)

Esvazia o conteúdo armazenado em buffer para destination.

DrainBufferAsync(Stream, CancellationToken)

Esvazia o conteúdo armazenado em buffer para destination.

Flush()

Um Stream que armazena em buffer o conteúdo a ser gravado em disco. Use DrainBufferAsync(Stream, CancellationToken) para gravar conteúdo em buffer em um destino Stream.

FlushAsync(CancellationToken)

Um Stream que armazena em buffer o conteúdo a ser gravado em disco. Use DrainBufferAsync(Stream, CancellationToken) para gravar conteúdo em buffer em um destino Stream.

Read(Byte[], Int32, Int32)

Um Stream que armazena em buffer o conteúdo a ser gravado em disco. Use DrainBufferAsync(Stream, CancellationToken) para gravar conteúdo em buffer em um destino Stream.

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

Um Stream que armazena em buffer o conteúdo a ser gravado em disco. Use DrainBufferAsync(Stream, CancellationToken) para gravar conteúdo em buffer em um destino Stream.

ReadAsync(Memory<Byte>, CancellationToken)

Um Stream que armazena em buffer o conteúdo a ser gravado em disco. Use DrainBufferAsync(Stream, CancellationToken) para gravar conteúdo em buffer em um destino Stream.

Seek(Int64, SeekOrigin)

Um Stream que armazena em buffer o conteúdo a ser gravado em disco. Use DrainBufferAsync(Stream, CancellationToken) para gravar conteúdo em buffer em um destino Stream.

SetLength(Int64)

Um Stream que armazena em buffer o conteúdo a ser gravado em disco. Use DrainBufferAsync(Stream, CancellationToken) para gravar conteúdo em buffer em um destino Stream.

Write(Byte[], Int32, Int32)

Um Stream que armazena em buffer o conteúdo a ser gravado em disco. Use DrainBufferAsync(Stream, CancellationToken) para gravar conteúdo em buffer em um destino Stream.

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

Um Stream que armazena em buffer o conteúdo a ser gravado em disco. Use DrainBufferAsync(Stream, CancellationToken) para gravar conteúdo em buffer em um destino Stream.

WriteAsync(ReadOnlyMemory<Byte>, CancellationToken)

Um Stream que armazena em buffer o conteúdo a ser gravado em disco. Use DrainBufferAsync(Stream, CancellationToken) para gravar conteúdo em buffer em um destino Stream.

Aplica-se a