PipelineBuffer.EndOfRowset Eigenschaft

Definition

Erhält einen Wert, der angibt, ob der Strom PipelineBuffer der endgültige Puffer ist.

public:
 property bool EndOfRowset { bool get(); };
public bool EndOfRowset { get; }
member this.EndOfRowset : bool
Public ReadOnly Property EndOfRowset As Boolean

Eigenschaftswert

wahr, wenn der Strom PipelineBuffer der letzte Puffer der vorgelagerten Komponente ist; ansonsten falsch.

Hinweise

Die Eigenschaft EndOfRowset zeigt an, dass der Strom PipelineBuffer der endgültige Puffer ist.

Oft können Sie den Wert der Immobilie EndOfRowset getrost ignorieren. Viele Komponenten müssen nach dem Lesen der letzten Datenzeile keine weiteren Aktionen ausführen. Wenn Sie die Eigenschaft EndOfRowset jedoch verwenden, stellen Sie sicher, dass Sie ihren Wert bestimmen, nachdem Sie die Zeilen im aktuellen Puffer gelesen haben. Wenn du aufhörst, Zeilen zu lesen, sobald die Eigenschaft EndOfRowset ist true, könntest du die Datenzeilen verlieren, die der letzte Puffer enthält.

Das korrekte Muster für die Verwendung der Methode NextRow und der Eigenschaft EndOfRowset ist:

während (Puffer. NextRow())

{

Mach mit jeder Reihe etwas.

}

wenn (Puffer. EndOfRowset)

{

Optional kann man etwas tun, nachdem alle Reihen bearbeitet wurden.

}

Gilt für: