System.IO.Ports 네임스페이스

직렬 포트를 제어하기 위한 클래스를 포함합니다. 가장 중요한 클래스는 SerialPort동기 및 이벤트 기반 I/O, 고정 및 중단 상태에 대한 액세스 및 직렬 드라이버 속성에 대한 액세스를 위한 프레임워크를 제공합니다. 개체를 래핑 Stream 하는 데 사용할 수 있으므로 스트림을 사용하는 클래스에서 직렬 포트에 액세스할 수 있습니다.

클래스

Name Description
SerialDataReceivedEventArgs

DataReceived 이벤트에 대한 데이터를 제공합니다.

SerialErrorReceivedEventArgs

이벤트에 대한 데이터를 준비합니다 ErrorReceived .

SerialPinChangedEventArgs

PinChanged 이벤트에 대한 데이터를 제공합니다.

SerialPort

직렬 포트 리소스를 나타냅니다.

열거형

Name Description
Handshake

SerialPort 개체에 대한 직렬 포트 통신을 설정하는 데 사용되는 제어 프로토콜을 지정합니다.

Parity

SerialPort 개체의 패리티 비트를 지정합니다.

SerialData

SerialPort 개체의 직렬 포트에서 받은 문자의 형식을 지정합니다.

SerialError

SerialPort 개체에서 발생하는 오류를 지정합니다.

SerialPinChange

SerialPort 개체에서 발생한 변경 유형을 지정합니다.

StopBits

SerialPort 개체에 사용되는 중지 비트 수를 지정합니다.

대리자

Name Description
SerialDataReceivedEventHandler

개체의 이벤트를 처리 DataReceived 할 메서드를 SerialPort 나타냅니다.

SerialErrorReceivedEventHandler

개체의 이벤트를 처리 ErrorReceived 할 메서드를 SerialPort 나타냅니다.

SerialPinChangedEventHandler

개체의 이벤트를 처리 PinChanged 할 메서드를 SerialPort 나타냅니다.

설명

네임스페이스에는 직렬 포트(예: Handshake, ParityStopBits)의 제어를 간소화하는 열거형이 SerialPinChange포함됩니다.