Ich versuche, ein „Timeout“ für die ReadAsync
Methode von einem NetworkStream
hinzuzufügen.Network ReadAsync Stornierung
Ich mag die ReadAsync
nach einer bestimmten Zeit beenden.
Zum Beispiel:
ctsTimeout.CancelAfter(10);
int bytesRead = await nsStream.ReadAsync(newArr, 0, newArr.Length, ctsTimeout.Token);
Aber die Methode ist immer noch auf eine Antwort vom Server wartet.
Ist es möglich, dieses Verfahren in seinem Lesezustand zu beenden?