SerialPort.DiscardNull Свойство

Определение

Возвращает или задает значение, указывающее, игнорируются ли байты NULL при передаче между портом и буфером получения.

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

Значение свойства

true Значение NULL, если байты игнорируются; в противном случае false. Значение по умолчанию — false.

Атрибуты

Исключения

Порт находится в недопустимом состоянии.

–или–

Не удалось задать состояние базового порта. Например, параметры, передаваемые из этого SerialPort объекта, были недопустимыми.

Поток закрыт. Это может произойти, так как Open() метод не был вызван или Close() был вызван метод.

Комментарии

Обычно это значение должно быть задано false, особенно для двоичных передач. Если задать это свойство, true это свойство может привести к непредвиденным результатам для байтов в кодировке UTF32 и UTF16.

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