ICancellationStrategy.IncomingRequestStarted 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将 RequestId 传入请求与 CancellationTokenSource 用于传递给该 RPC 方法的 CancellationToken 传入请求相关联,以便以后可以取消。
public void IncomingRequestStarted (StreamJsonRpc.RequestId requestId, System.Threading.CancellationTokenSource cancellationTokenSource);
abstract member IncomingRequestStarted : StreamJsonRpc.RequestId * System.Threading.CancellationTokenSource -> unit
Public Sub IncomingRequestStarted (requestId As RequestId, cancellationTokenSource As CancellationTokenSource)
参数
- requestId
- RequestId
传入请求的 ID。
- cancellationTokenSource
- CancellationTokenSource
用于取消 CancellationToken 调用 RPC 服务器方法时将使用的方法。
注解
实现应将参数存储在字典中,以便实现策略可以在触发器发生时取消它。 触发器超出了此接口的范围,并且因实现而异。