Sdílet prostřednictvím


SerialPort.ReadBufferSize Vlastnost

Definice

Získá nebo nastaví velikost SerialPort vstupní vyrovnávací paměti.

public:
 property int ReadBufferSize { int get(); void set(int value); };
public int ReadBufferSize { get; set; }
[System.ComponentModel.Browsable(true)]
public int ReadBufferSize { get; set; }
member this.ReadBufferSize : int with get, set
[<System.ComponentModel.Browsable(true)>]
member this.ReadBufferSize : int with get, set
Public Property ReadBufferSize As Integer

Hodnota vlastnosti

Velikost vyrovnávací paměti v bajtech. Výchozí hodnota je 4096; maximální hodnota je hodnota kladného int nebo 2147483647.

Atributy

Výjimky

Sada ReadBufferSize hodnot je menší než nebo rovna nule.

Vlastnost ReadBufferSize byla nastavena v době, kdy byl datový proud otevřený.

Vlastnost ReadBufferSize byla nastavena na lichou celočíselnou hodnotu.

Poznámky

Vlastnost ReadBufferSize ignoruje všechny hodnoty menší než 4096.

Vzhledem k tomu, že ReadBufferSize vlastnost představuje pouze vyrovnávací paměť vytvořenou systémem Windows, může vrátit menší hodnotu než BytesToRead vlastnost , která představuje vyrovnávací paměť i SerialPort vyrovnávací paměť vytvořenou systémem Windows.

Platí pro