SerialPort.DiscardNull プロパティ

定義

ポートと受信バッファー間での送信時に、null バイトを無視するかどうかを示す値を取得または設定します。

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

プロパティ値

Boolean

null バイトを無視する場合は true。それ以外の場合は false。 既定値は、false です。

属性

例外

ポートが無効状態です。

  • または - 基本ポートの状態を設定しようとしましたが失敗しました。 たとえば、この SerialPort オブジェクトから渡されたパラメーターが無効であるなどです。

ストリームは閉じられています。 これは、Open() メソッドが呼び出されていないか、Close() メソッドが呼び出されたことが原因で発生する場合があります。

注釈

通常、この値は、特に falseバイナリ転送の場合に設定する必要があります。 このプロパティを設定すると true 、UTF32 および UTF16 でエンコードされたバイトに予期しない結果が発生する可能性があります。

適用対象