NetworkStream.WriteByte(Byte) Метод

Определение

Записывает байт в текущее положение в NetworkStream и перемещает позицию в потоке вперед на один байт.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)

Параметры

value
Byte

Байт, записываемый в поток.The byte to write to the stream.

Исключения

Параметр NetworkStream не поддерживает запись.The NetworkStream does not support writing.

Произошла ошибка при обращении к сокету.An error occurred when accessing the socket.

-или--or-

Произошел сбой в процессе записи в сеть.There was a failure while writing to the network.

Объект NetworkStream закрыт.The NetworkStream is closed.

Комментарии

Примечание

Проверьте, доступен ли NetworkStream для записи, вызвав свойство CanWrite.Check to see if the NetworkStream is writable by calling the CanWrite property. При попытке записи в NetworkStream, который недоступен для записи, будет получен InvalidOperationException.If you attempt to write to a NetworkStream that is not writable, you will get an InvalidOperationException.

Примечание

Если вы получаете IOException, проверьте свойство InnerException, чтобы определить, было ли оно вызвано SocketException.If you receive an IOException, check the InnerException property to determine if it was caused by a SocketException. Если это так, используйте свойство ErrorCode, чтобы получить конкретный код ошибки и подробное описание ошибки см. в документации по коду ошибки API Windows Sockets версии 2.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.

Применяется к