Lingua

FileBufferingWriteStream Classe

Definizione

Oggetto Stream che memorizza nel buffer il contenuto da scrivere su disco. Usare DrainBufferAsync(Stream, CancellationToken) per scrivere contenuto memorizzato nel buffer in una destinazione 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
Ereditarietà
FileBufferingWriteStream

Costruttori

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

Inizializza una nuova istanza di FileBufferingWriteStream.

Proprietà

Nome Descrizione
CanRead

Oggetto Stream che memorizza nel buffer il contenuto da scrivere su disco. Usare DrainBufferAsync(Stream, CancellationToken) per scrivere contenuto memorizzato nel buffer in una destinazione Stream.

CanSeek

Oggetto Stream che memorizza nel buffer il contenuto da scrivere su disco. Usare DrainBufferAsync(Stream, CancellationToken) per scrivere contenuto memorizzato nel buffer in una destinazione Stream.

CanWrite

Oggetto Stream che memorizza nel buffer il contenuto da scrivere su disco. Usare DrainBufferAsync(Stream, CancellationToken) per scrivere contenuto memorizzato nel buffer in una destinazione Stream.

Length

Oggetto Stream che memorizza nel buffer il contenuto da scrivere su disco. Usare DrainBufferAsync(Stream, CancellationToken) per scrivere contenuto memorizzato nel buffer in una destinazione Stream.

MemoryThreshold

Quantità massima di memoria in byte da allocare prima di passare a un file su disco.

Position

Oggetto Stream che memorizza nel buffer il contenuto da scrivere su disco. Usare DrainBufferAsync(Stream, CancellationToken) per scrivere contenuto memorizzato nel buffer in una destinazione Stream.

Metodi

Nome Descrizione
DisposeAsync()

Oggetto Stream che memorizza nel buffer il contenuto da scrivere su disco. Usare DrainBufferAsync(Stream, CancellationToken) per scrivere contenuto memorizzato nel buffer in una destinazione Stream.

DrainBufferAsync(PipeWriter, CancellationToken)

Svuota il contenuto memorizzato nel buffer in destination.

DrainBufferAsync(Stream, CancellationToken)

Svuota il contenuto memorizzato nel buffer in destination.

Flush()

Oggetto Stream che memorizza nel buffer il contenuto da scrivere su disco. Usare DrainBufferAsync(Stream, CancellationToken) per scrivere contenuto memorizzato nel buffer in una destinazione Stream.

FlushAsync(CancellationToken)

Oggetto Stream che memorizza nel buffer il contenuto da scrivere su disco. Usare DrainBufferAsync(Stream, CancellationToken) per scrivere contenuto memorizzato nel buffer in una destinazione Stream.

Read(Byte[], Int32, Int32)

Oggetto Stream che memorizza nel buffer il contenuto da scrivere su disco. Usare DrainBufferAsync(Stream, CancellationToken) per scrivere contenuto memorizzato nel buffer in una destinazione Stream.

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

Oggetto Stream che memorizza nel buffer il contenuto da scrivere su disco. Usare DrainBufferAsync(Stream, CancellationToken) per scrivere contenuto memorizzato nel buffer in una destinazione Stream.

ReadAsync(Memory<Byte>, CancellationToken)

Oggetto Stream che memorizza nel buffer il contenuto da scrivere su disco. Usare DrainBufferAsync(Stream, CancellationToken) per scrivere contenuto memorizzato nel buffer in una destinazione Stream.

Seek(Int64, SeekOrigin)

Oggetto Stream che memorizza nel buffer il contenuto da scrivere su disco. Usare DrainBufferAsync(Stream, CancellationToken) per scrivere contenuto memorizzato nel buffer in una destinazione Stream.

SetLength(Int64)

Oggetto Stream che memorizza nel buffer il contenuto da scrivere su disco. Usare DrainBufferAsync(Stream, CancellationToken) per scrivere contenuto memorizzato nel buffer in una destinazione Stream.

Write(Byte[], Int32, Int32)

Oggetto Stream che memorizza nel buffer il contenuto da scrivere su disco. Usare DrainBufferAsync(Stream, CancellationToken) per scrivere contenuto memorizzato nel buffer in una destinazione Stream.

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

Oggetto Stream che memorizza nel buffer il contenuto da scrivere su disco. Usare DrainBufferAsync(Stream, CancellationToken) per scrivere contenuto memorizzato nel buffer in una destinazione Stream.

WriteAsync(ReadOnlyMemory<Byte>, CancellationToken)

Oggetto Stream che memorizza nel buffer il contenuto da scrivere su disco. Usare DrainBufferAsync(Stream, CancellationToken) per scrivere contenuto memorizzato nel buffer in una destinazione Stream.

Si applica a