SerialPort.ReadBufferSize プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > SerialPort.ReadBufferSize プロパティの意味・解説 

SerialPort.ReadBufferSize プロパティ

メモ : このプロパティは、.NET Framework version 2.0 で新しく追加されたものです。

SerialPort の入力バッファのサイズを取得または設定します。

名前空間: System.IO.Ports
アセンブリ: System (system.dll 内)
構文構文

Dim instance As SerialPort
Dim value As Integer

value = instance.ReadBufferSize

instance.ReadBufferSize = value
public int ReadBufferSize { get;
 set; }
public:
property int ReadBufferSize {
    int get ();
    void set (int value);
}
/** @property */
public int get_ReadBufferSize ()

/** @property */
public void set_ReadBufferSize (int
 value)
public function get ReadBufferSize
 () : int

public function set ReadBufferSize
 (value : int)

プロパティ値
バッファ サイズ。既定値は、4096 です。

例外例外
例外の種類条件

ArgumentOutOfRangeException

ReadBufferSize 値が 0 以下の値に設定されています。

InvalidOperationException

ストリームが開いているときに、ReadBufferSize プロパティが設定されました。

IOException

ReadBufferSize プロパティに奇数の整数値が設定されました。

解説解説

ReadBufferSize プロパティは、4096 未満の値を無視します。

メモメモ

BytesToRead プロパティは、ReadBufferSize プロパティよりも大きい値を返す場合があります。これは、ReadBufferSize プロパティが Windows によって作成されたバッファだけを表すのに対し、BytesToRead プロパティは Windows によって作成されたバッファだけでなく、SerialPort のバッファも表すためです。

Windows Mobile for Pocket PC、Windows Mobile for Smartphone、Windows CE プラットフォームメモ : Windows CE の場合、バッファ サイズを渡すことはシリアル ドライバの必須事項ではなく、推奨事項に過ぎません。シリアル ドライバでは、推奨バッファ サイズが無視される場合があります。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

SerialPort.ReadBufferSize プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



SerialPort.ReadBufferSize プロパティのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS