NetworkStream.ReadByte Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Legge un byte da NetworkStream e sposta in avanti la posizione corrente all'interno del flusso di un byte o restituisce -1 se si trova alla fine del flusso.
public:
override int ReadByte();
public override int ReadByte ();
override this.ReadByte : unit -> int
Public Overrides Function ReadByte () As Integer
Restituisce
Cast di byte senza segno in un parametro Int32 oppure -1 se si trova alla fine del flusso.
Eccezioni
L'oggetto NetworkStream non supporta la lettura.
Si è verificato un errore durante l'accesso al socket.
-oppure-
Si è verificato un errore durante la lettura dalla rete.
NetworkStream è chiuso.
Commenti
Nota
Verificare se è NetworkStream leggibile chiamando la CanRead proprietà . Se si tenta di leggere da un NetworkStream oggetto che non è leggibile, si otterrà un oggetto InvalidOperationException.
Nota
Se si riceve un IOExceptionoggetto , controllare la InnerException proprietà per determinare se è stata causata da un oggetto SocketException. In questo caso, usare la ErrorCode proprietà per ottenere il codice di errore specifico e fare riferimento alla documentazione relativa al codice di errore dell'API Windows Sockets versione 2 per una descrizione dettagliata dell'errore.