SerialPort.ReadBufferSize 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定 SerialPort 輸入緩衝區的大小。
public:
property int ReadBufferSize { int get(); void set(int value); };
public int ReadBufferSize { get; set; }
[System.ComponentModel.Browsable(true)]
public int ReadBufferSize { get; set; }
member this.ReadBufferSize : int with get, set
[<System.ComponentModel.Browsable(true)>]
member this.ReadBufferSize : int with get, set
Public Property ReadBufferSize As Integer
屬性值
緩衝區大小,以位元組為單位。 預設值為 4096,最大值是正整數最大值或 2147483647。
- 屬性
例外狀況
ReadBufferSize 值設定小於或等於零。
資料流開啟時設定 ReadBufferSize 屬性。
ReadBufferSize 屬性設為奇數整數值。
備註
屬性 ReadBufferSize 會忽略小於 4096 的任何值。
因為 屬性 ReadBufferSize 只代表 Windows 建立的緩衝區,所以可以傳回小於 BytesToRead 屬性的值,這代表 SerialPort 緩衝區和 Windows 建立的緩衝區。