抽象
抽象
can当在派生类中重写时,获取指示当前流是否支持读取的值。
如果流支持读取,为 true;否则为 false。
抽象
can当在派生类中重写时,获取指示当前流是否支持查找功能的值。
如果流支持查找,为 true;否则为 false。
当在派生类中重写时,获取指示当前流是否支持超时。
如果流支持超时,为 true;否则为 false。
抽象
can当在派生类中重写时,获取指示当前流是否支持写入功能的值。
如果流支持写入,则为 true;否则为 false。
抽象
length当在派生类中重写时,获取流长度(以字节为单位)。
表示流长度(以字节为单位)的长值。
抽象
position当在派生类中重写时,获取当前流中的位置。
流中的当前位置。
当在派生类中重写时,设置当前流中的位置。
当前流中的位置。
静态
null无后备存储区的 Stream。
释放此流使用的所有资源。
关闭当前流并释放与之关联的所有资源(如套接字和文件句柄)。
抽象
flush当在派生类中重写时,将清除该流的所有缓冲区,并使得所有缓冲数据被写入到基础设备。
抽象
read当在派生类中重写时,从当前流读取字节序列,并将此流中的位置提升读取的字节数。
字节数组。 此方法返回时,该缓冲区包含指定的字符数组,该数组的 offset 和 (offset + count -1) 之间的值由从当前源中读取的字节替换。
buffer 中的从零开始的字节偏移量,从此处开始存储从当前流中读取的数据。
要从当前流中最多读取的字节数。
读入缓冲区中的总字节数。 如果很多字节当前不可用,则总字节数可能小于请求的字节数;如果已到达流结尾,则为零 (0)。
异步读取当前流中的字节。
要读取的字节将存储在此缓冲区中。
缓冲区中的从零开始的字节偏移量,从此处开始存储从当前流中读取的数据。
要从当前流中最多读取的字节数。
返回一个 Promise,该 Promise 在读取完成时解析为读取的字节数,或者在发生错误时解析为错误对象。
从流中读取一个字节,并将流内的位置向前提升一个字节,或者如果已到达流结尾,则返回 -1。
强制转换为 Int32 的无符号字节,如果到达流的末尾,则为 -1。
抽象
seek当在派生类中重写时,设置当前流中的位置。
相对于 origin 参数的字节偏移量。
SeekOrigin 类型的值,指示用于获取新位置的参考点。
当前流中的新位置。
抽象
set当在派生类中重写时,设置当前流的长度。
所需的当前流的长度(以字节表示)。
抽象
write当在派生类中重写时,向当前流中写入字节序列,并将此流中的当前位置提升写入的字节数。
字节数组。 此方法将 count 个字节从 buffer 复制到当前流。
buffer 中的从零开始的字节偏移量,从此处开始将字节复制到当前流。
要写入当前流的字节数。
异步将字节写入当前流。
要写入的字节。
缓冲区中的从零开始的字节偏移量,从此处开始将字节写入当前流。
要写入当前流的字节数。
返回一个 Promise,该 Promise 在写入完成时解析为写入的字节数,或者在发生错误时解析为错误对象。
提供字节序列的一般视图。 这是一个抽象类。