Freigeben über


SerialPort.DiscardNull Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob NULL-Bytes bei der Übertragung zwischen dem Anschluss und dem Empfangspuffer ignoriert werden, oder legt diesen fest.

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 NULL-Werte ignoriert werden, andernfalls false. Der Standardwert ist false.

Attribute

Ausnahmen

Der Anschluss befindet sich in einem ungültigen Zustand.

- oder -

Fehler beim Versuch, den Zustand des zugrunde liegenden Anschlusses festzulegen. Beispielsweise waren die von diesem SerialPort-Objekt übergebenen Parameter ungültig.

Der Stream ist geschlossen. Dies kann dadurch verursacht werden, dass die Open()-Methode nicht aufgerufen bzw. die Close()-Methode aufgerufen wurde.

Hinweise

Dieser Wert sollte normalerweise auf falsefestgelegt werden, insbesondere bei binären Übertragungen. Das Festlegen dieser Eigenschaft auf true kann unerwartete Ergebnisse für UTF32- und UTF16-codierte Bytes verursachen.

Gilt für: