Sprache

SerialPort.DiscardNull Eigenschaft

Definition

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob Nullbytes ignoriert werden, wenn zwischen dem Port und dem Empfangspuffer übertragen werden.

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

Eigenschaftswert

true wenn Nullbytes ignoriert werden; andernfalls false. Der Standardwert lautet false.

Attribute

Ausnahmen

Der Port befindet sich in einem ungültigen Zustand.

-oder-

Fehler beim Versuch, den Status des zugrunde liegenden Ports festzulegen. Die parameter, die von diesem SerialPort Objekt übergeben wurden, waren beispielsweise ungültig.

Der Datenstrom wird geschlossen. Dies kann vorkommen, weil die Open() Methode nicht aufgerufen wurde oder die Close() Methode aufgerufen wurde.

Hinweise

Dieser Wert sollte normalerweise auf false, insbesondere für binäre Übertragungen, festgelegt werden. Wenn Sie diese Eigenschaft festlegen, true kann dies zu unerwarteten Ergebnissen für UTF32- und UTF16-codierte Bytes führen.

Gilt für: