System.IO.Ports 命名空间

包含用于控制串行端口的类。 最重要的类提供一个框架, SerialPort用于同步和事件驱动的 I/O、对固定和中断状态的访问以及对串行驱动程序属性的访问。 它可用于包装 Stream 对象,允许使用流的类访问串行端口。

名称 说明
SerialDataReceivedEventArgs

提供事件的数据 DataReceived

SerialErrorReceivedEventArgs

准备 ErrorReceived 事件的数据。

SerialPinChangedEventArgs

提供事件的数据 PinChanged

SerialPort

表示串行端口资源。

枚举

名称 说明
Handshake

指定用于为 SerialPort 对象建立串行端口通信的控件协议。

Parity

指定 SerialPort 对象的奇偶校验位。

SerialData

指定在 SerialPort 对象的串行端口上收到的字符的类型。

SerialError

指定在 SerialPort 对象上发生的错误。

SerialPinChange

指定在 SerialPort 对象上发生的更改的类型。

StopBits

指定在 SerialPort 对象上使用的停止位数。

委托

名称 说明
SerialDataReceivedEventHandler

表示将处理 DataReceived 对象事件 SerialPort 的方法。

SerialErrorReceivedEventHandler

表示将处理 ErrorReceived 对象事件 SerialPort 的方法。

SerialPinChangedEventHandler

表示将处理 PinChanged 对象事件 SerialPort 的方法。

注解

命名空间包括用于简化串行端口控制(例如HandshakeParitySerialPinChangeStopBits)的枚举。