Condividi tramite


SerialPort.DiscardNull Proprietà

Definizione

Ottiene o imposta un valore che indica se i byte null vengono ignorati quando vengono trasmessi tra la porta e il buffer di ricezione.

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

Valore della proprietà

true se i byte null vengono ignorati; in caso contrario false. Il valore predefinito è false.

Attributi

Eccezioni

La porta è in uno stato non valido.

-oppure-

Un tentativo di impostare lo stato di una porta sottostante non è riuscito. Ad esempio, i parametri passati da questo oggetto SerialPort non sono validi.

Il flusso è chiuso. Questa situazione può essere dovuta al fatto che il metodo Open() non è stato chiamato o che è stato chiamato il metodo Close().

Commenti

Questo valore deve essere in genere impostato su false, in particolare per le trasmissioni binarie. L'impostazione di questa proprietà su true può causare risultati imprevisti per byte con codifica UTF32 e UTF16.

Si applica a