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.