System.IO.Ports Przestrzeń nazw

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

Klasy

SerialDataReceivedEventArgs

Udostępnia dane dla zdarzenia DataReceived.

SerialErrorReceivedEventArgs

Przygotowuje dane do ErrorReceived zdarzenia.

SerialPinChangedEventArgs

Udostępnia dane dla zdarzenia PinChanged.

SerialPort

Reprezentuje zasób portu szeregowego.

Wyliczenia

Handshake

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

Parity

Określa bit parzystości dla SerialPort obiektu.

SerialData

Określa typ znaku, który został odebrany na porcie szeregowym SerialPort obiektu.

SerialError

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

SerialPinChange

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

StopBits

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

Delegaci

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ą kontrolę portów szeregowych, takich jak Handshake, Parity, SerialPinChangei StopBits.