SerialPort.DiscardNull Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.