NetworkStream.ReadByte Méthode

Définition

Lit un octet dans NetworkStream et avance d’un octet la position au sein du flux, ou retourne -1 si la fin du flux a été atteinte.

public:
 override int ReadByte();
public override int ReadByte ();
override this.ReadByte : unit -> int
Public Overrides Function ReadByte () As Integer

Retours

Conversion de type (transtypage) de l'octet non signé en Int32, ou -1 si la fin du flux a été atteinte.

Exceptions

NetworkStream ne prend pas en charge la lecture.

Une erreur s’est produite pendant l’accès au socket.

- ou -

Une erreur s'est produite pendant la lecture à partir du réseau.

Remarques

Remarque

Vérifiez si le NetworkStream est lisible en appelant la CanRead propriété . Si vous tentez de lire à partir d’un NetworkStream qui n’est pas lisible, vous obtiendrez un InvalidOperationException.

Remarque

Si vous recevez un IOException, vérifiez la InnerException propriété pour déterminer si elle a été provoquée par un SocketException. Si c’est le cas, utilisez la ErrorCode propriété pour obtenir le code d’erreur spécifique et reportez-vous à la documentation du code d’erreur de l’API Windows Sockets version 2 pour obtenir une description détaillée de l’erreur.

S’applique à