Freigeben über


SerialPort.ReadBufferSize Eigenschaft

Definition

Ruft die Größe des SerialPort Eingabepuffers ab oder legt sie 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 Maximalwert ist der wert eines positiven Int oder 2147483647.

Attribute

Ausnahmen

Der ReadBufferSize Wertsatz ist kleiner oder gleich Null.

Die ReadBufferSize Eigenschaft wurde festgelegt, während der Datenstrom geöffnet 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 Eigenschaft zurückgeben, die BytesToRead sowohl den SerialPort Puffer als auch den von Windows erstellten Puffer darstellt.

Gilt für: