Поделиться через


System.IO.Ports Пространство имен

Содержит классы для управления последовательные порты. Наиболее важный из них, класс SerialPort, предоставляет средства для синхронного и управляемого событиями ввода-вывода, для доступа к состоянию подключения-отключения устройства, а также для доступа к свойствам драйвера последовательного порта. Он может использоваться для упаковки объектов 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.

Комментарии

Пространство имен включает перечисления, упрощающие управление последовательным портом, например Handshake, Parity, SerialPinChangeи StopBits.