SerialPort.ReceivedBytesThreshold Property

Definition

Gets or sets the number of bytes in the internal input buffer before a DataReceived event occurs.

C#
public int ReceivedBytesThreshold { get; set; }
C#
[System.ComponentModel.Browsable(true)]
public int ReceivedBytesThreshold { get; set; }

Property Value

The number of bytes in the internal input buffer before a DataReceived event is fired. The default is 1.

Attributes

Exceptions

The ReceivedBytesThreshold value is less than or equal to zero.

Remarks

The DataReceived event is also raised if an Eof character is received, regardless of the number of bytes in the internal input buffer and the value of the ReceivedBytesThreshold property.

Applies to

Product Versions
.NET 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided)