JsonRpc.SendAsync(JsonRpcMessage, CancellationToken) Methode

Definition

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.

Gilt für: