SerialPort.DiscardNull Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia wartość wskazującą, czy bajty null są ignorowane podczas przesyłania między portem a buforem odbioru.
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
Wartość właściwości
true
jeśli bajty o wartości null są ignorowane; w przeciwnym razie false
. Wartość domyślna to false
.
- Atrybuty
Wyjątki
Port w nieprawidłowym stanie.
-lub-
Nie można ustawić stanu portu bazowego. Na przykład parametry przekazane z tego SerialPort obiektu były nieprawidłowe.
Strumień jest zamknięty. Może się to zdarzyć, ponieważ Open() metoda nie została wywołana lub Close() metoda została wywołana.
Uwagi
Ta wartość powinna być zwykle ustawiona na false
wartość , zwłaszcza w przypadku transmisji binarnych. Ustawienie tej właściwości może spowodować true
nieoczekiwane wyniki dla bajtów zakodowanych w formacie UTF32 i UTF16.