Language

ICancellationStrategy.IncomingRequestStarted メソッド

定義

受信要求からのRequestIdを、その RPC メソッドに渡されたCancellationTokenに使用されるCancellationTokenSourceに関連付けて、後で取り消すことができるようにします。

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

RPC サーバー メソッドを呼び出すときに使用される CancellationToken を取り消す手段。

注釈

実装では、トリガーの発生時に実装戦略で取り消すことができるように、ディクショナリに引数を格納することが想定されています。 トリガーはこのインターフェイスの範囲外であり、実装によって異なります。

適用対象