Freigeben über


SerialPort.DiscardInBuffer Methode

Definition

Verwirft Daten aus dem Empfangspuffer des seriellen Treibers.

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

Ausnahmen

Der Anschluss befindet sich in einem ungültigen Zustand.

- oder -

Fehler beim Versuch, den Zustand des zugrunde liegenden Anschlusses festzulegen. Beispielsweise waren die von diesem SerialPort-Objekt übergebenen Parameter ungültig.

Der Stream ist geschlossen. Dies kann dadurch verursacht werden, dass die Open()-Methode nicht aufgerufen bzw. die Close()-Methode aufgerufen wurde.

Hinweise

Diese Methode entspricht dem folgenden Visual Basic-Code: MSComm1.InBufferCount = 0. Es löscht den Empfangspuffer, wirkt sich jedoch nicht auf den Übertragungspuffer aus.

Gilt für: