SerialPort.DiscardNull Eigenschap

Definitie

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.

Van toepassing op