NetworkStream.ReadByte Méthode

Définition

Lit un octet à partir du NetworkStream flux et avance la position dans le flux d’un octet ou retourne -1 si à la fin du flux.

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

Retours

Conversion d’octets non signés en un Int32, ou -1 si à la fin du flux, car le socket homologue a effectué un arrêt approprié.

Exceptions

La NetworkStream lecture ne prend pas en charge la lecture.

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

-ou-

Il existe une erreur de lecture à partir du réseau.

La NetworkStream fermeture est terminée.

Remarques

Note

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

Note

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

S’applique à