SerialPort.DiscardNull Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of null-bytes worden genegeerd wanneer deze wordt verzonden tussen de poort en de ontvangstbuffer.
public:
property bool DiscardNull { bool get(); void set(bool value); };
[System.ComponentModel.Browsable(true)]
public bool DiscardNull { get; set; }
[<System.ComponentModel.Browsable(true)>]
member this.DiscardNull : bool with get, set
Public Property DiscardNull As Boolean
Waarde van eigenschap
true als null-bytes worden genegeerd; anders false. De standaardwaarde is false.
- Kenmerken
Uitzonderingen
De poort heeft een ongeldige status.
– of –
Een poging om de status van de onderliggende poort in te stellen, is mislukt. De parameters die van dit SerialPort object zijn doorgegeven, zijn bijvoorbeeld ongeldig.
De stream is gesloten. Dit kan gebeuren omdat de Open() methode niet is aangeroepen of de Close() methode is aangeroepen.
Opmerkingen
Deze waarde moet normaal gesproken worden ingesteld op false, met name voor binaire verzendingen. Als u deze eigenschap instelt, true kunnen onverwachte resultaten worden veroorzaakt voor UTF32- en UTF16-gecodeerde bytes.