ICancellationStrategy.IncomingRequestStarted 方法

定义

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 服务器方法时将使用的方法。

注解

实现应将参数存储在字典中,以便实现策略可以在触发器发生时取消它。 触发器超出了此接口的范围,并且因实现而异。

适用于