PipelineBuffer.EndOfRowset Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob der aktuelle 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

Boolean

true, wenn der aktuelle PipelineBuffer der endgültige Puffer aus der Upstreamkomponente ist, andernfalls false.

Hinweise

Die- EndOfRowset Eigenschaft gibt an, dass der aktuelle PipelineBuffer der endgültige Puffer ist.

Häufig können Sie den Wert der-Eigenschaft gefahrlos ignorieren EndOfRowset . Viele Komponenten müssen nach dem Lesen der letzten Daten Zeile keine weiteren Aktionen ausführen. Wenn Sie jedoch die- EndOfRowset Eigenschaft verwenden, stellen Sie sicher, dass Sie Ihren Wert festlegen, nachdem Sie die Zeilen im aktuellen Puffer gelesen haben. Wenn Sie das Lesen von Zeilen abbrechen, sobald die-Eigenschaft den Wert EndOfRowset true aufweist, können Sie die Daten Zeilen im letzten Puffer verlieren.

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

while (buffer.NextRow())

{

// Für jede Zeile eine Aktion ausführen

}

if (buffer.EndOfRowset)

{

// Optional eine Aktion ausführen, nachdem alle Zeilen verarbeitet wurden

}

Gilt für