JsonRpc.Completion 属性

定义

获取一个 Task 在释放此实例时完成,或者当侦听已停止时,无论是错误、处置还是流关闭。

public System.Threading.Tasks.Task Completion { get; }

属性值

例外

在尚未调用时 StartListening() 引发。

注解

返回的 Task 可能转换为故障状态,以便对协议或此实例致命的异常。

添加本地 RPC 目标对象或方法后,当此属性完成时,这些方法可能仍从以前的 RPC 请求中运行。 使用 DispatchCompletion 属性跟踪其完成情况。

适用于

产品 版本
StreamJsonRpc 1.5, 2.0, 2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 2.9, 2.10, 2.11, 2.12, 2.13, 2.14, 2.15, 2.16, 2.17, 2.18, 2.19, 2.20, 2.21