FileBufferingWriteStream Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 |
DrainBufferAsync(Stream, CancellationToken) |
Esvazia o conteúdo armazenado em buffer para |
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. |