Compartir vía


System.IO.Ports Espacio de nombres

Contiene clases para controlar los puertos serie. La clase más importante, SerialPort, proporciona un marco de trabajo para la E/S sincrónica y orientada a eventos, el acceso a los estados de punto de conexión e interrupción y el acceso a las propiedades del controlador serie. Se puede usar para ajustar objetos Stream, lo que permite que las clases que utilizan secuencias tengan acceso al puerto serie.

Clases

SerialDataReceivedEventArgs

Proporciona datos para el evento DataReceived.

SerialErrorReceivedEventArgs

Proporciona datos del evento ErrorReceived.

SerialPinChangedEventArgs

Proporciona datos para el evento PinChanged.

SerialPort

Representa un recurso de puerto serie.

Enumeraciones

Handshake

Especifica el protocolo de control usado 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 ha recibido en el puerto serie del objeto SerialPort.

SerialError

Especifica errores que aparecen en el objeto SerialPort.

SerialPinChange

Especifica el tipo de cambio producido en el objeto SerialPort.

StopBits

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

Delegados

SerialDataReceivedEventHandler

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

SerialErrorReceivedEventHandler

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

SerialPinChangedEventHandler

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

Comentarios

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