System.IO.Ports Przestrzeń nazw

Zawiera klasy do kontrolowania portów szeregowych. Najważniejsza klasa, SerialPort, udostępnia platformę synchroniczną i sterowaną zdarzeniami we/wy, dostęp do stanów przypięć i przerwania oraz dostęp do właściwości sterownika szeregowego. Może służyć do zawijania Stream obiektów, co umożliwia dostęp do portu szeregowego przez klasy korzystające ze strumieni.

Klasy

Nazwa Opis
SerialDataReceivedEventArgs

Dostarcza dane dla DataReceived zdarzenia.

SerialErrorReceivedEventArgs

Przygotowuje dane zdarzenia ErrorReceived .

SerialPinChangedEventArgs

Dostarcza dane dla PinChanged zdarzenia.

SerialPort

Reprezentuje zasób portu szeregowego.

Wyliczenia

Nazwa Opis
Handshake

Określa protokół sterowania używany podczas ustanawiania komunikacji portów szeregowych dla obiektu SerialPort.

Parity

Określa bit parzystości dla obiektu SerialPort.

SerialData

Określa typ znaku odebranego na porcie szeregowym obiektu SerialPort.

SerialError

Określa błędy występujące w obiekcie SerialPort.

SerialPinChange

Określa typ zmiany, która wystąpiła w obiekcie SerialPort.

StopBits

Określa liczbę bitów zatrzymania używanych w obiekcie SerialPort.

Delegaci

Nazwa Opis
SerialDataReceivedEventHandler

Reprezentuje metodę, która będzie obsługiwać DataReceived zdarzenie SerialPort obiektu.

SerialErrorReceivedEventHandler

Reprezentuje metodę, która będzie obsługiwać ErrorReceived zdarzenie SerialPort obiektu.

SerialPinChangedEventHandler

Reprezentuje metodę, która będzie obsługiwać PinChanged zdarzenie SerialPort obiektu.

Uwagi

Przestrzeń nazw zawiera wyliczenia, które upraszczają sterowanie portami seryjnymi, takimi jak Handshake, , ParitySerialPinChangei StopBits.