次の方法で共有


FileBufferingWriteStream クラス

定義

Streamディスクに書き込まれるコンテンツをバッファーする 。 バッファーされたコンテンツをターゲット に書き込むには、 を使用 DrainBufferAsync(Stream, CancellationToken) します 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
継承
FileBufferingWriteStream

コンストラクター

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

FileBufferingWriteStream の新しいインスタンスを初期化します。

プロパティ

CanRead

Streamディスクに書き込まれるコンテンツをバッファーする 。 バッファーされたコンテンツをターゲット に書き込むには、 を使用 DrainBufferAsync(Stream, CancellationToken) します Stream

CanSeek

Streamディスクに書き込まれるコンテンツをバッファーする 。 バッファーされたコンテンツをターゲット に書き込むには、 を使用 DrainBufferAsync(Stream, CancellationToken) します Stream

CanWrite

Streamディスクに書き込まれるコンテンツをバッファーする 。 バッファーされたコンテンツをターゲット に書き込むには、 を使用 DrainBufferAsync(Stream, CancellationToken) します Stream

Length

Streamディスクに書き込まれるコンテンツをバッファーする 。 バッファーされたコンテンツをターゲット に書き込むには、 を使用 DrainBufferAsync(Stream, CancellationToken) します Stream

MemoryThreshold

ディスク上のファイルに切り替える前に割り当てる最大メモリ量 (バイト単位)。

Position

Streamディスクに書き込まれるコンテンツをバッファーする 。 バッファーされたコンテンツをターゲット に書き込むには、 を使用 DrainBufferAsync(Stream, CancellationToken) します Stream

メソッド

DisposeAsync()

Streamディスクに書き込まれるコンテンツをバッファーする 。 バッファーされたコンテンツをターゲット に書き込むには、 を使用 DrainBufferAsync(Stream, CancellationToken) します Stream

DrainBufferAsync(PipeWriter, CancellationToken)

バッファーされたコンテンツを に destinationドレインします。

DrainBufferAsync(Stream, CancellationToken)

バッファーされたコンテンツを に destinationドレインします。

Flush()

Streamディスクに書き込まれるコンテンツをバッファーする 。 バッファーされたコンテンツをターゲット に書き込むには、 を使用 DrainBufferAsync(Stream, CancellationToken) します Stream

FlushAsync(CancellationToken)

Streamディスクに書き込まれるコンテンツをバッファーする 。 バッファーされたコンテンツをターゲット に書き込むには、 を使用 DrainBufferAsync(Stream, CancellationToken) します Stream

Read(Byte[], Int32, Int32)

Streamディスクに書き込まれるコンテンツをバッファーする 。 バッファーされたコンテンツをターゲット に書き込むには、 を使用 DrainBufferAsync(Stream, CancellationToken) します Stream

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

Streamディスクに書き込まれるコンテンツをバッファーする 。 バッファーされたコンテンツをターゲット に書き込むには、 を使用 DrainBufferAsync(Stream, CancellationToken) します Stream

ReadAsync(Memory<Byte>, CancellationToken)

Streamディスクに書き込まれるコンテンツをバッファーする 。 バッファーされたコンテンツをターゲット に書き込むには、 を使用 DrainBufferAsync(Stream, CancellationToken) します Stream

Seek(Int64, SeekOrigin)

Streamディスクに書き込まれるコンテンツをバッファーする 。 バッファーされたコンテンツをターゲット に書き込むには、 を使用 DrainBufferAsync(Stream, CancellationToken) します Stream

SetLength(Int64)

Streamディスクに書き込まれるコンテンツをバッファーする 。 バッファーされたコンテンツをターゲット に書き込むには、 を使用 DrainBufferAsync(Stream, CancellationToken) します Stream

Write(Byte[], Int32, Int32)

Streamディスクに書き込まれるコンテンツをバッファーする 。 バッファーされたコンテンツをターゲット に書き込むには、 を使用 DrainBufferAsync(Stream, CancellationToken) します Stream

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

Streamディスクに書き込まれるコンテンツをバッファーする 。 バッファーされたコンテンツをターゲット に書き込むには、 を使用 DrainBufferAsync(Stream, CancellationToken) します Stream

WriteAsync(ReadOnlyMemory<Byte>, CancellationToken)

Streamディスクに書き込まれるコンテンツをバッファーする 。 バッファーされたコンテンツをターゲット に書き込むには、 を使用 DrainBufferAsync(Stream, CancellationToken) します Stream

適用対象