C# Класс System.IO.Ports.SerialPort

Наследование: System.ComponentModel.Component
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
GetDefaultPortName string
OnDataReceived void
OnDataReceived void
OnErrorReceived void
Read int
read_byte int

Открытые методы

Метод Описание
CheckOpen ( ) : void
Close ( ) : void
DiscardInBuffer ( ) : void
DiscardOutBuffer ( ) : void
GetPortNames ( ) : string[]
Open ( ) : void
Read ( byte buffer, int offset, int count ) : int
ReadByte ( ) : int
ReadChar ( ) : int
ReadExisting ( ) : string
ReadLine ( ) : string
ReadTo ( string value ) : string
SerialPort ( ) : System
SerialPort ( IContainer container ) : System
SerialPort ( string portName ) : System
SerialPort ( string portName, int baudRate ) : System
SerialPort ( string portName, int baudRate, Parity parity ) : System
SerialPort ( string portName, int baudRate, Parity parity, int dataBits ) : System
SerialPort ( string portName, int baudRate, Parity parity, int dataBits, StopBits stopBits ) : System
Write ( byte buffer, int offset, int count ) : void
Write ( char buffer, int offset, int count ) : void
Write ( string str ) : void
WriteLine ( string str ) : void

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Приватные методы

Метод Описание
GetDefaultPortName ( ) : string
OnDataReceived ( System.IO.Ports.SerialDataReceivedEventArgs args ) : void
OnDataReceived ( System.IO.Ports.SerialPinChangedEventArgs args ) : void
OnErrorReceived ( System.IO.Ports.SerialErrorReceivedEventArgs args ) : void
Read ( char buffer, int offset, int count ) : int
read_byte ( ) : int

Описание методов

CheckOpen() публичный Метод

public CheckOpen ( ) : void
Результат void

Close() публичный Метод

public Close ( ) : void
Результат void

DiscardInBuffer() публичный Метод

public DiscardInBuffer ( ) : void
Результат void

DiscardOutBuffer() публичный Метод

public DiscardOutBuffer ( ) : void
Результат void

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

GetPortNames() публичный статический Метод

public static GetPortNames ( ) : string[]
Результат string[]

Open() публичный Метод

public Open ( ) : void
Результат void

Read() публичный Метод

public Read ( byte buffer, int offset, int count ) : int
buffer byte
offset int
count int
Результат int

ReadByte() публичный Метод

public ReadByte ( ) : int
Результат int

ReadChar() публичный Метод

public ReadChar ( ) : int
Результат int

ReadExisting() публичный Метод

public ReadExisting ( ) : string
Результат string

ReadLine() публичный Метод

public ReadLine ( ) : string
Результат string

ReadTo() публичный Метод

public ReadTo ( string value ) : string
value string
Результат string

SerialPort() публичный Метод

public SerialPort ( ) : System
Результат System

SerialPort() публичный Метод

public SerialPort ( IContainer container ) : System
container IContainer
Результат System

SerialPort() публичный Метод

public SerialPort ( string portName ) : System
portName string
Результат System

SerialPort() публичный Метод

public SerialPort ( string portName, int baudRate ) : System
portName string
baudRate int
Результат System

SerialPort() публичный Метод

public SerialPort ( string portName, int baudRate, Parity parity ) : System
portName string
baudRate int
parity Parity
Результат System

SerialPort() публичный Метод

public SerialPort ( string portName, int baudRate, Parity parity, int dataBits ) : System
portName string
baudRate int
parity Parity
dataBits int
Результат System

SerialPort() публичный Метод

public SerialPort ( string portName, int baudRate, Parity parity, int dataBits, StopBits stopBits ) : System
portName string
baudRate int
parity Parity
dataBits int
stopBits StopBits
Результат System

Write() публичный Метод

public Write ( byte buffer, int offset, int count ) : void
buffer byte
offset int
count int
Результат void

Write() публичный Метод

public Write ( char buffer, int offset, int count ) : void
buffer char
offset int
count int
Результат void

Write() публичный Метод

public Write ( string str ) : void
str string
Результат void

WriteLine() публичный Метод

public WriteLine ( string str ) : void
str string
Результат void