NetworkStream.ReadByte Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee leest u een byte uit de NetworkStream en wordt de positie binnen de stream met één byte gelezen of wordt -1 geretourneerd als aan het einde van de stream.
public:
override int ReadByte();
public override int ReadByte();
override this.ReadByte : unit -> int
Public Overrides Function ReadByte () As Integer
Retouren
De niet-ondertekende byte cast naar een Int32, of -1 als aan het einde van de stroom omdat de peersocket een probleemloos afsluiten heeft uitgevoerd.
Uitzonderingen
Het NetworkStream biedt geen ondersteuning voor lezen.
Er is een fout opgetreden bij het openen van de socket.
– of –
Er is een fout opgetreden bij het lezen van het netwerk.
De NetworkStream is gesloten.
Opmerkingen
Note
Controleer of de NetworkStream eigenschap kan worden gelezen door de CanRead eigenschap aan te roepen. Als u probeert te lezen van een NetworkStream die niet leesbaar is, krijgt u een InvalidOperationException.
Note
Als u een IOException, controleert u de InnerException eigenschap om te bepalen of deze is veroorzaakt door een SocketException. Als dit het probleem is, gebruikt u de eigenschap ErrorCode om de specifieke foutcode te verkrijgen en raadpleegt u de Windows Sockets versie 2 API-foutcode voor een gedetailleerde beschrijving van de fout.