GZipStream.EndWrite(IAsyncResult) 方法

定义

处理异步写入操作的结束。 (请考虑改用 WriteAsync(Byte[], Int32, Int32) 方法。)

public:
 override void EndWrite(IAsyncResult ^ asyncResult);
public override void EndWrite (IAsyncResult asyncResult);
override this.EndWrite : IAsyncResult -> unit
Public Overrides Sub EndWrite (asyncResult As IAsyncResult)

参数

asyncResult
IAsyncResult

表示异步调用的对象。

例外

此基础流为 null

- 或 -

基础流已关闭。

注解

从 .NET Framework 4.5 开始,可以使用 方法执行异步写入操作Stream.WriteAsync。 方法 EndWrite 在当前版本中仍可用,以支持旧代码;但是,可以使用新的异步方法更轻松地实现异步 I/O 操作。 有关详细信息,请参阅异步文件 I/O

方法 EndWrite 完成在 方法中 BeginWrite 启动的异步写入操作。

适用于