SerialPort.ReadBufferSize Eigenschaft

Definition

Ruft die Größe des SerialPort-Eingabepuffers ab oder legt diese fest.

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

Eigenschaftswert

Die Puffergröße in Byte. Der Standardwert ist 4096. Der maximale Wert ist der einer positiven ganzen Zahl oder 2147483647.

Attribute

Ausnahmen

Der festgelegte ReadBufferSize-Wert ist kleiner oder gleich 0.

Die ReadBufferSize-Eigenschaft wurde festgelegt, während der Stream offen war.

Die ReadBufferSize-Eigenschaft wurde auf einen ungeraden ganzzahligen Wert festgelegt.

Hinweise

Die ReadBufferSize -Eigenschaft ignoriert jeden Wert, der kleiner als 4096 ist.

Da die ReadBufferSize Eigenschaft nur den von Windows erstellten Puffer darstellt, kann sie einen kleineren Wert als die BytesToRead -Eigenschaft zurückgeben, die sowohl den SerialPort Puffer als auch den von Windows erstellten Puffer darstellt.

Gilt für: