Citation:
...appelez la méthode Write pour envoyer les données à l'hôte distant. Appelez la méthode Read pour recevoir les données en provenance de l'hôte distant. Ces deux méthodes sont bloquées jusqu'à ce que l'opération spécifiée soit exécutée. Vous pouvez éviter le blocage sur une opération de lecture en vérifiant la propriété DataAvailable. La valeur true signifie que les données sont arrivées de l'hôte distant et sont disponibles pour la lecture. Dans ce cas, la méthode Read est assurée de se terminer immédiatement. Si l'hôte distant a arrêté sa connexion, la méthode Read est retournée immédiatement avec zéro octet.