BufferedReadStream クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
別のストリームをラップし、行の読み取りを許可する Stream。 データはメモリにバッファーされます。
public ref class BufferedReadStream : System::IO::Stream
public class BufferedReadStream : System.IO.Stream
type BufferedReadStream = class
inherit Stream
Public Class BufferedReadStream
Inherits Stream
- 継承
-
BufferedReadStream
コンストラクター
BufferedReadStream(Stream, Int32) |
新しいストリームを作成します。 |
BufferedReadStream(Stream, Int32, ArrayPool<Byte>) |
新しいストリームを作成します。 |
プロパティ
BufferedData |
現在バッファーに格納されているデータ。 |
CanRead |
別のストリームをラップし、行の読み取りを許可する Stream。 データはメモリにバッファーされます。 |
CanSeek |
別のストリームをラップし、行の読み取りを許可する Stream。 データはメモリにバッファーされます。 |
CanTimeout |
別のストリームをラップし、行の読み取りを許可する Stream。 データはメモリにバッファーされます。 |
CanWrite |
別のストリームをラップし、行の読み取りを許可する Stream。 データはメモリにバッファーされます。 |
Length |
別のストリームをラップし、行の読み取りを許可する Stream。 データはメモリにバッファーされます。 |
Position |
別のストリームをラップし、行の読み取りを許可する Stream。 データはメモリにバッファーされます。 |
メソッド
Dispose(Boolean) |
別のストリームをラップし、行の読み取りを許可する Stream。 データはメモリにバッファーされます。 |
EnsureBuffered() |
バッファーが空でないことを確認します。 |
EnsureBuffered(Int32) |
バッファーに格納されたデータの最小量が使用可能であることを確認します。 |
EnsureBufferedAsync(CancellationToken) |
バッファーが空でないことを確認します。 |
EnsureBufferedAsync(Int32, CancellationToken) |
バッファーに格納されたデータの最小量が使用可能であることを確認します。 |
Flush() |
別のストリームをラップし、行の読み取りを許可する Stream。 データはメモリにバッファーされます。 |
FlushAsync(CancellationToken) |
別のストリームをラップし、行の読み取りを許可する Stream。 データはメモリにバッファーされます。 |
Read(Byte[], Int32, Int32) |
別のストリームをラップし、行の読み取りを許可する Stream。 データはメモリにバッファーされます。 |
ReadAsync(Byte[], Int32, Int32, CancellationToken) |
別のストリームをラップし、行の読み取りを許可する Stream。 データはメモリにバッファーされます。 |
ReadAsync(Memory<Byte>, CancellationToken) |
別のストリームをラップし、行の読み取りを許可する Stream。 データはメモリにバッファーされます。 |
ReadLine(Int32) |
行を読み取ります。 行は一連の文字として定義され、その後すぐに復帰し、その直後に改行が続きます。 結果の文字列には、終端のキャリッジ リターンとライン フィードは含まれません。 |
ReadLineAsync(Int32, CancellationToken) |
行を読み取ります。 行は一連の文字として定義され、その後すぐに復帰し、その直後に改行が続きます。 結果の文字列には、終端のキャリッジ リターンとライン フィードは含まれません。 |
Seek(Int64, SeekOrigin) |
別のストリームをラップし、行の読み取りを許可する Stream。 データはメモリにバッファーされます。 |
SetLength(Int64) |
別のストリームをラップし、行の読み取りを許可する Stream。 データはメモリにバッファーされます。 |
Write(Byte[], Int32, Int32) |
別のストリームをラップし、行の読み取りを許可する Stream。 データはメモリにバッファーされます。 |
WriteAsync(Byte[], Int32, Int32, CancellationToken) |
別のストリームをラップし、行の読み取りを許可する Stream。 データはメモリにバッファーされます。 |
WriteAsync(ReadOnlyMemory<Byte>, CancellationToken) |
別のストリームをラップし、行の読み取りを許可する Stream。 データはメモリにバッファーされます。 |
適用対象
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示