ReadableStreamBYOBReader
Experimental: これは実験的な機能です。
本番で使用する前にブラウザー互換性一覧表をチェックしてください。
Streams API の ReadableStreamBYOBReader
インターフェイスは、開発者が提供するストリームデータ(カスタムの ReadableStream()
コンストラクターなど)の読み取りに使用できる BYOB("bring your own buffer")リーダーを表します。
コンストラクター
ReadableStreamBYOBReader()
-
ReadableStreamBYOBReader
オブジェクトのインスタンスを作成して返します。
プロパティ
ReadableStreamBYOBReader.closed
読取専用-
ストリーミングプロセスの終了に応答するコードを記述できます。 ストリームが閉じられた場合、またはリーダーのロックが解除された場合に満たす promise を返します。 ストリームがエラーの場合は拒否します。
メソッド
ReadableStreamBYOBReader.cancel()
-
ストリームをキャンセルし、コンシューマーがストリームに興味を失ったことを通知します。 提供された
reason
引数は、基になるソースに与えられ、使用する場合もしない場合もあります。 ReadableStreamBYOBReader.read()
-
ストリームの内部キュー内の次のチャンクへのアクセスを提供する promise を返します。
ReadableStreamBYOBReader.releaseLock()
-
ストリームのリーダーのロックを解除します。
例
未定。
仕様
Specification |
---|
Streams Standard # byob-reader-class |
ブラウザーの互換性
BCD tables only load in the browser