Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Método Stream.WriteByte (Byte)

 

Publicado: octubre de 2016

Escribe un byte a la posición actual en la secuencia y avanza la posición de la secuencia en un byte.

Espacio de nombres:   System.IO
Ensamblado:  mscorlib (en mscorlib.dll)

public virtual void WriteByte(
	byte value
)

Parámetros

value
Type: System.Byte

Byte que se debe escribir en la secuencia.

Exception Condition
IOException

Error de E/S.

NotSupportedException

La secuencia no admite la escritura o la secuencia ya está cerrada.

ObjectDisposedException

Se efectuó una llamada a los métodos después de cerrar la secuencia.

Utilice la CanWrite propiedad para determinar si la instancia actual admite escritura.

Notas para implementadores:

La implementación predeterminada de Stream crea una nueva matriz de un solo byte y, a continuación, se llama Write. Aunque esto es formalmente correcto, no es eficaz. Cualquier secuencia que posea un búfer interno debe reemplazar este método y proporcionar una versión mucho más eficaz que escribe en el búfer directamente, evitando la asignación adicional de matrices en cada llamada.

Plataforma universal de Windows
Disponible desde 8
.NET Framework
Disponible desde 1.1
Biblioteca de clases portable
Se admite en: plataformas portátiles de .NET
Silverlight
Disponible desde 2.0
Windows Phone Silverlight
Disponible desde 7.0
Windows Phone
Disponible desde 8.1
Volver al principio
Mostrar: