SerialPort.DiscardNull Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un valor que indica si se omiten bytes NULL cuando se transmiten entre el puerto y el búfer de recepción.
public:
property bool DiscardNull { bool get(); void set(bool value); };
public bool DiscardNull { get; set; }
[System.ComponentModel.Browsable(true)]
public bool DiscardNull { get; set; }
member this.DiscardNull : bool with get, set
[<System.ComponentModel.Browsable(true)>]
member this.DiscardNull : bool with get, set
Public Property DiscardNull As Boolean
Valor de propiedad
true si se omiten bytes NULL; de lo contrario false, es . El valor predeterminado es false.
- Atributos
Excepciones
El puerto está en un estado no válido.
O bien
Error al intentar establecer el estado del puerto subyacente. Por ejemplo, los parámetros pasados desde este SerialPort objeto no eran válidos.
La secuencia está cerrada. Esto puede ocurrir porque no se ha llamado al Open() método o se ha llamado al Close() método .
Comentarios
Este valor normalmente debe establecerse falseen , especialmente para las transmisiones binarias. Establecer esta propiedad en true puede provocar resultados inesperados para bytes con codificación UTF32 y UTF16.