NetworkStream.WriteByte(Byte) Metoda

Definice

Zapíše bajt na aktuální pozici v bajtu NetworkStream a posune pozici v datovém proudu o jeden bajt.

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)

Parametry

value
Byte

Bajt pro zápis do datového proudu.

Výjimky

Při přístupu k soketu došlo k chybě.

-nebo-

Při zápisu do sítě došlo k chybě.

Poznámky

Poznámka

Zkontrolujte, jestli NetworkStream je zapisovatelná voláním CanWrite vlastnosti. Pokud se pokusíte napsat na NetworkStream tu, která není zapisovatelná, získáte .InvalidOperationException

Poznámka

Pokud obdržíte hodnotu IOException, zkontrolujte vlastnost a zjistěte InnerException , jestli byla způsobena SocketException. Pokud ano, použijte ErrorCode vlastnost k získání konkrétního kódu chyby a projděte si dokumentaci k chybě rozhraní API verze Windows Sockets verze 2, kde najdete podrobný popis chyby.

Platí pro