SerialPort.DiscardNull Özellik

Tanım

Bağlantı noktası ile alma arabelleği arasında iletildiğinde null baytların yoksayılıp yoksayılmayacağını belirten bir değer alır veya ayarlar.

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

Özellik Değeri

true null baytlar yoksayılırsa; aksi takdirde false. Varsayılan değer: false.

Öznitelikler

Özel durumlar

Bağlantı noktası geçersiz durumda.

-veya-

Temel alınan bağlantı noktasının durumunu ayarlama girişimi başarısız oldu. Örneğin, bu SerialPort nesneden geçirilen parametreler geçersizdi.

Akış kapatılır. Yöntemi çağrılamadığından veya Close() yöntemi çağrıldığından bu durum oluşabilirOpen().

Açıklamalar

Bu değer normalde, özellikle ikili iletimler için olarak ayarlanmalıdır false. Bu özelliğin olarak true ayarlanması UTF32 ve UTF16 ile kodlanmış baytlar için beklenmeyen sonuçlara neden olabilir.

Şunlara uygulanır