IJsonRpcMessageHandler.WriteAsync(JsonRpcMessage, CancellationToken) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aktarıma bir JSON-RPC iletisi yazar ve boşaltır.
public System.Threading.Tasks.ValueTask WriteAsync (StreamJsonRpc.Protocol.JsonRpcMessage jsonRpcMessage, System.Threading.CancellationToken cancellationToken);
abstract member WriteAsync : StreamJsonRpc.Protocol.JsonRpcMessage * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask
Public Function WriteAsync (jsonRpcMessage As JsonRpcMessage, cancellationToken As CancellationToken) As ValueTask
Parametreler
- jsonRpcMessage
- JsonRpcMessage
Yazılacak ileti.
- cancellationToken
- CancellationToken
Yazma isteğini iptal etmek için bir belirteç.
Döndürülenler
Zaman uyumsuz işlemi temsil eden görev.
Özel durumlar
döndürdüğünde CanWritefalse
oluşturulur.
İleti iletimi başlamadan önce iptal edilirse cancellationToken
oluşturulur.
Açıklamalar
Uygulamalar bu yöntemin eşzamanlı olarak çağrılmasını beklemeli ve bir kuyruk kullanarak ileti sırasını tek tek iletilirken korumalıdır.