MSDN Library
信息
您所需的主题如下所示。但此主题未包含在此库中。

Stream 方法

2013/12/13

Stream 类型公开以下成员。

  名称说明
公共方法 BeginRead 开始异步读操作。
公共方法 BeginWrite 开始异步写操作。
公共方法 Close 关闭当前流并释放与当前流关联的任何资源(如套接字和文件句柄)。
公共方法 CopyTo(Stream) 从当前流读取所有字节并向目标流写入它们。
公共方法 CopyTo(Stream, Int32) 从当前流读取所有字节并使用指定缓冲区大小向目标流写入它们。
公共方法 CopyToAsync(Stream) 从当前流异步读取字节并向另一个流写入它们。
公共方法 CopyToAsync(Stream, Int32) 从当前流异步读取字节并使用指定缓冲区大小向另一个流写入它们。
公共方法 CopyToAsync(Stream, Int32, CancellationToken) 从当前流异步读取字节并使用指定缓冲区大小和取消标记向另一个流写入它们。
公共方法 Dispose() 释放由 Stream 使用的所有资源。
受保护的方法 Dispose(Boolean) 释放 Stream 占用的非托管资源,也可以选择释放托管资源。
公共方法 EndRead 等待挂起的异步读取完成。
公共方法 EndWrite 结束异步写操作。
公共方法 Equals(Object) 确定指定的 Object 是否等于当前的 Object (从 Object 继承。)
受保护的方法 Finalize 允许 Object 在垃圾回收器回收该对象之前尝试释放资源并执行其他清理操作。 (从 Object 继承。)
公共方法 Flush 在派生类进行重写时,将清除该流的所有缓冲区,并使得所有缓冲数据被写入到基础设备。
公共方法 FlushAsync() 异步清除该流的所有缓冲区,并使所有缓冲的数据都写入基础设备。
公共方法 FlushAsync(CancellationToken) 异步清除该流的所有缓冲区,使所有缓冲的数据都写入基础设备,并监视取消请求。
公共方法 GetHashCode 用作特定类型的哈希函数。 (从 Object 继承。)
公共方法 GetType 获取当前实例的 Type (从 Object 继承。)
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (从 Object 继承。)
公共方法 Read 在派生类中重写时,从当前流读取字节序列并且将流的位置向前移动所读取的字节数。
公共方法 ReadAsync(Byte[], Int32, Int32) 从当前流异步读取字节序列,并将流中的位置向前移动读取的字节数。
公共方法 ReadAsync(Byte[], Int32, Int32, CancellationToken) 从当前流中异步读取字节序列,在该流中按照读取的字节数向前移动位置,并监视取消请求。
公共方法 ReadByte 从流中读取一个字节,并在流中向前移动一个字节的位置;或如果在流末尾则返回 -1。
公共方法 Seek 在派生类中重写时,在当前流设置位置。
公共方法 SetLength 在派生类中重写时,设置当前流的长度。
公共方法 ToString 返回一个字符串,它表示当前的对象。 (从 Object 继承。)
公共方法 Write 在派生类中重写时,向当前流写入字节序列并将流的当前位置向前移动写入的字节数。
公共方法 WriteAsync(Byte[], Int32, Int32) 将字节序列异步写入当前流,并将流的当前位置向前移动写入的字节数。
公共方法 WriteAsync(Byte[], Int32, Int32, CancellationToken) 将一个字节序列异步写入当前流,使流中的当前位置向前移动所写入的字节数,并监视取消请求。
公共方法 WriteByte 向流中的当前位置写一个字节,流中的位置向前移动一个字节。
返回顶部

  名称说明
公共扩展方法 AsInputStream 将 适用于 Windows 商店应用的 .NET 中的托管流转换到 Windows 运行时 中的输入流。 (由 WindowsRuntimeStreamExtensions 定义。)
公共扩展方法 AsOutputStream 将 适用于 Windows 商店应用的 .NET 中的托管流转换到 Windows 运行时 中的输出流。 (由 WindowsRuntimeStreamExtensions 定义。)
返回顶部

显示:
© 2016 Microsoft