SerialPort.BytesToRead 属性

定义

获取接收缓冲区中数据的字节数。

public:
 property int BytesToRead { int get(); };
public int BytesToRead { get; }
[System.ComponentModel.Browsable(false)]
public int BytesToRead { get; }
member this.BytesToRead : int
[<System.ComponentModel.Browsable(false)>]
member this.BytesToRead : int
Public ReadOnly Property BytesToRead As Integer

属性值

接收缓冲区中数据的字节数。

属性

例外

端口未打开。

注解

接收缓冲区包括串行驱动程序的接收缓冲区以及对象本身中的 SerialPort 内部缓冲。

BytesToRead由于 属性同时SerialPort表示缓冲区和 Windows 创建的缓冲区,因此它可以返回比 ReadBufferSize 属性(仅表示 Windows 创建的缓冲区)更大的值。

适用于