Class OutputStream
OutputStream class
代理流包装实际输出流并控制对其的访问。 OutputStream
包含描述输出流位置的 URI 数据。
public class OutputStream : Stream
构造函数
特性
姓名 | 描述 |
---|
override CanRead { get; } | 获取一个值,指示包装的输出流是否支持读取。 |
override CanSeek { get; } | 获取一个值,指示包装的输出流是否支持查找。 |
override CanWrite { get; } | 获取一个值,指示包装的输出流是否支持写入。 |
override Length { get; } | 获取包装输出流的字节长度。 |
override Position { get; set; } | 获取或设置包装输出流中的位置。 |
Uri { get; } | 获取流位置的 URI。 |
方法
姓名 | 描述 |
---|
override Close() | 关闭包装输出流和当前流。 |
override Flush() | 清除包装输出流的所有缓冲区,并使任何缓冲数据写入底层设备。 |
override Read(byte[], int, int) | 从包装的输出 stream 中读取一个字节序列,并按读取的字节数推进流中的位置。 |
override Seek(long, SeekOrigin) | 设置包装输出流中的位置。 |
override SetLength(long) | 设置包装输出流的长度。 |
override Write(byte[], int, int) | 将字节序列写入包装的 output 流,并将该流中的当前位置前进写入的 字节数。 |
也可以看看