System.IO.Ports Espacio de nombres

Contiene clases para controlar los puertos serie. La clase más importante, SerialPort, proporciona un marco para E/S sincrónica y controlada por eventos, acceso a los estados de anclaje y interrupción y acceso a las propiedades del controlador serie. Se puede usar para encapsular Stream objetos, lo que permite que las clases que usan secuencias accedan al puerto serie.

Clases

Nombre Description
SerialDataReceivedEventArgs

Proporciona datos para el evento DataReceived.

SerialErrorReceivedEventArgs

Prepara los datos para el ErrorReceived evento.

SerialPinChangedEventArgs

Proporciona datos para el evento PinChanged.

SerialPort

Representa un recurso de puerto serie.

Enumeraciones

Nombre Description
Handshake

Especifica el protocolo de control utilizado para establecer una comunicación de puerto serie para un objeto SerialPort.

Parity

Especifica el bit de paridad para un objeto SerialPort.

SerialData

Especifica el tipo de carácter que se recibió en el puerto serie del objeto SerialPort.

SerialError

Especifica los errores que se producen en el objeto SerialPort.

SerialPinChange

Especifica el tipo de cambio que se produjo en el objeto SerialPort.

StopBits

Especifica el número de bits de detención usados en el objeto SerialPort.

Delegados

Nombre Description
SerialDataReceivedEventHandler

Representa el método que controlará el DataReceived evento de un SerialPort objeto .

SerialErrorReceivedEventHandler

Representa el método que controlará el ErrorReceived evento de un SerialPort objeto .

SerialPinChangedEventHandler

Representa el método que controlará el PinChanged evento de un SerialPort objeto .

Comentarios

El espacio de nombres incluye enumeraciones que simplifican el control de puertos serie, como Handshake, Parity, SerialPinChangey StopBits.