MessageHandlerBase.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 ileti yazar ve boşaltır.
public System.Threading.Tasks.ValueTask WriteAsync (StreamJsonRpc.Protocol.JsonRpcMessage content, System.Threading.CancellationToken cancellationToken);
abstract member WriteAsync : StreamJsonRpc.Protocol.JsonRpcMessage * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask
override this.WriteAsync : StreamJsonRpc.Protocol.JsonRpcMessage * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask
Public Function WriteAsync (content As JsonRpcMessage, cancellationToken As CancellationToken) As ValueTask
Parametreler
- content
- 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.
Uygulamalar
Özel durumlar
döndürdüğünde CanWritefalse
oluşturulur.
İleti iletimi başlamadan önce iptal edilirse cancellationToken
oluşturulur.
Bu örnek iletim öncesinde veya sırasında atılırsa oluşturulur.
Açıklamalar
Uygulamalar bu yöntemin eşzamanlı olarak çağrılmasını beklemeli ve ileti sırasını korumak için bir kuyruk kullanmalıdır.