IJsonRpcMessageHandler.ReadAsync(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ımdan farklı ve eksiksiz bir ileti okur ve gerekirse bir ileti bekler.
public System.Threading.Tasks.ValueTask<StreamJsonRpc.Protocol.JsonRpcMessage> ReadAsync (System.Threading.CancellationToken cancellationToken);
public System.Threading.Tasks.ValueTask<StreamJsonRpc.Protocol.JsonRpcMessage?> ReadAsync (System.Threading.CancellationToken cancellationToken);
abstract member ReadAsync : System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<StreamJsonRpc.Protocol.JsonRpcMessage>
Public Function ReadAsync (cancellationToken As CancellationToken) As ValueTask(Of JsonRpcMessage)
Parametreler
- cancellationToken
- CancellationToken
Okuma isteğini iptal etmek için bir belirteç.
Döndürülenler
Alınan ileti veya null
temel alınan aktarım başka bir iletiye başlamadan önce sona eriyorsa.
Özel durumlar
döndürdüğünde CanReadfalse
oluşturulur.
Aktarım ileti okunurken sona eriyorsa oluşturulur.
Yeni bir ileti alınmadan önce iptal edilirse cancellationToken
oluşturulur.
Açıklamalar
Uygulamalar, bu yönteme yapılan önceki bir çağrının herhangi bir zaman uyumsuz sonucu tamamlanmadan önce bu yöntemin hiçbir zaman çağrılmadığını varsayabilir.