SerialPort.DiscardOutBuffer 方法

定义

丢弃来自串行驱动程序的传输缓冲区的数据。

public:
 void DiscardOutBuffer();
public void DiscardOutBuffer ();
member this.DiscardOutBuffer : unit -> unit
Public Sub DiscardOutBuffer ()

例外

此端口处于无效状态。

- 或 -

尝试设置基础端口状态失败。 例如,从此 SerialPort 对象传递的参数无效。

流已关闭。 这可能会因为尚未调用 Open() 方法或已调用了 Close() 方法而发生。

注解

此方法等效于以下 Visual Basic 代码: MSComm1.OutBufferCount = 0。 它清除传输缓冲区,但不会影响接收缓冲区。

适用于