System.IO.Ports Spazio dei nomi

Contiene classi per il controllo delle porte seriali. La classe più importante, SerialPort, fornisce un framework per l'I/O sincrono e basato su eventi, l'accesso agli stati di blocco e interruzione, l'accesso alle proprietà del driver seriale. Può essere usato per eseguire il wrapping di un oggetto Stream, consentendo a classi che usano flussi di accedere alla porta seriale.

Classi

SerialDataReceivedEventArgs

Fornisce dati per l'evento DataReceived.

SerialErrorReceivedEventArgs

Prepara i dati per l'evento ErrorReceived.

SerialPinChangedEventArgs

Fornisce dati per l'evento PinChanged.

SerialPort

Rappresenta una risorsa di porta seriale.

Enumerazioni

Handshake

Specifica il protocollo di controllo usato per stabilire la comunicazione della porta seriale per un oggetto SerialPort.

Parity

Specifica il bit di parità per un oggetto SerialPort.

SerialData

Specifica il tipo di carattere ricevuto sulla porta seriale dell'oggetto SerialPort.

SerialError

Specifica gli errori che si verificano nell'oggetto SerialPort.

SerialPinChange

Specifica il tipo di modifica eseguita nell'oggetto SerialPort.

StopBits

Specifica il numero di bit di interruzione usati nell'oggetto SerialPort.

Delegati

SerialDataReceivedEventHandler

Rappresenta il metodo che gestirà l'evento DataReceived di un oggetto SerialPort.

SerialErrorReceivedEventHandler

Rappresenta il metodo che gestirà l'evento ErrorReceived di un oggetto SerialPort.

SerialPinChangedEventHandler

Rappresenta il metodo che gestirà l'evento PinChanged di un oggetto SerialPort.

Commenti

Lo spazio dei nomi include enumerazioni che semplificano il controllo delle porte seriali, ad esempio Handshake, Parity, SerialPinChangee StopBits.