System.IO.Ports 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
직렬 포트를 제어하는 데 사용할 수 있는 클래스가 포함되어 있습니다. 가장 중요한 클래스인 SerialPort는 동기 및 이벤트 구동 I/O, 핀 및 중단 상태 액세스, 그리고 직렬 드라이버 속성 액세스를 위한 프레임워크를 제공합니다. 이 클래스는 스트림을 사용하는 클래스에서 직렬 포트에 액세스할 수 있도록 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합니다.
.NET