JsonRpc.SendAsync(JsonRpcMessage, CancellationToken) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Sendet die JSON-RPC Nachricht an die IJsonRpcMessageHandler zu übertragende Intance.
protected virtual System.Threading.Tasks.ValueTask SendAsync(StreamJsonRpc.Protocol.JsonRpcMessage message, System.Threading.CancellationToken cancellationToken);
abstract member SendAsync : StreamJsonRpc.Protocol.JsonRpcMessage * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask
override this.SendAsync : StreamJsonRpc.Protocol.JsonRpcMessage * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask
Protected Overridable Function SendAsync (message As JsonRpcMessage, cancellationToken As CancellationToken) As ValueTask
Parameter
- message
- JsonRpcMessage
Die zu sendende Nachricht.
- cancellationToken
- CancellationToken
Ein Token zum Abbrechen der Sendeanforderung.
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt.
Hinweise
Außerkraftsetzungen dieser Methode werden erwartet, dass diese Basismethode für die Kernfunktionalität aufgerufen wird. Außerkraftsetzungen sollten die Basismethode aufrufen, bevor sie warten, um eine konsistente Nachrichtenreihenfolge aufrechtzuerhalten, es sei denn, das Ziel der Außerkraftsetzung besteht speziell darin, die Reihenfolge ausgehender Nachrichten zu ändern.