NetworkStream.WriteByte(Byte) Méthode

Définition

Écrit un octet à la position actuelle dans NetworkStream et avance d’un octet la position dans le flux.Writes a byte to the current position in the NetworkStream and advances the position within the stream by one byte.

public:
 override void WriteByte(System::Byte value);
public override void WriteByte (byte value);
override this.WriteByte : byte -> unit
Public Overrides Sub WriteByte (value As Byte)

Paramètres

value
Byte

Octet à écrire dans le flux.The byte to write to the stream.

Exceptions

NetworkStream ne prend pas en charge l’écriture.The NetworkStream does not support writing.

Une erreur s’est produite pendant l’accès au socket.An error occurred when accessing the socket.

- ou --or-

Une erreur s'est produite pendant l'écriture sur le réseau.There was a failure while writing to the network.

Le NetworkStream est fermé.The NetworkStream is closed.

Remarques

Notes

Vérifiez si le NetworkStream est accessible en écriture en appelant la CanWrite propriété.Check to see if the NetworkStream is writable by calling the CanWrite property. Si vous tentez d’écrire dans un NetworkStream qui n’est pas accessible en écriture, vous obtiendrez un InvalidOperationException .If you attempt to write to a NetworkStream that is not writable, you will get an InvalidOperationException.

Notes

Si vous recevez un IOException , vérifiez la InnerException propriété pour déterminer si elle a été provoquée par un SocketException .If you receive an IOException, check the InnerException property to determine if it was caused by a SocketException. Si c’est le cas, utilisez la ErrorCode propriété pour obtenir le code d’erreur spécifique et reportez-vous à la documentation sur les codes d’erreur de l’API Windows Sockets version 2 pour obtenir une description détaillée de l’erreur.If so, use the ErrorCode property to obtain the specific error code and refer to the Windows Sockets version 2 API error code documentation for a detailed description of the error.

S’applique à