SerialPort.DiscardInBuffer 方法

定義

捨棄序列驅動程式接收緩衝區的資料。

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

例外狀況

連接埠處於無效狀態。

-或-

嘗試設定基礎連接埠的狀態失敗。 例如,從這個 SerialPort 物件傳遞而來的參數無效。

資料流已關閉。 這可能是因為尚未呼叫 Open() 方法,或是已經呼叫 Close() 方法而發生。

備註

這個方法相當於下列 Visual Basic 程式代碼: MSComm1.InBufferCount = 0。 它會清除接收緩衝區,但不會影響傳輸緩衝區。

適用於