SerialPort.DiscardNull Propiedad

Definición

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.

Se aplica a