This documentation is archived and is not being maintained.
.NET Framework 3.0
The System.IO.Ports namespace contains classes for controlling serial ports. The most important class, SerialPort, provides a framework for synchronous and event-driven I/O, access to pin and break states, and access to serial driver properties. It can be used to wrap a Stream objects, allowing the serial port to be accessed by classes that use streams.
|SerialDataReceivedEventHandler||Represents the method that will handle the DataReceived event of a SerialPort object.|
|SerialErrorReceivedEventHandler||Represents the method that will handle the ErrorReceived event of a SerialPort object.|
|SerialPinChangedEventHandler||Represents the method that will handle the PinChanged event of a SerialPort object.|
|Handshake||Specifies the control protocol used in establishing a serial port communication for a SerialPort object.|
|Parity||Specifies the parity bit for a SerialPort object.|
|SerialData||Specifies the type of character that was received on the serial port of the SerialPort object.|
|SerialError||Specifies errors that occur on the SerialPort object|
|SerialPinChange||Specifies the type of change that occurred on the SerialPort object.|
|StopBits||Specifies the number of stop bits used on the SerialPort object.|