PipelineBuffer.EndOfRowset Propriété

Définition

Obtient une valeur qui indique si l'objet PipelineBuffer actuel est la mémoire tampon finale.

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

Valeur de propriété

true si le courant PipelineBuffer est la mémoire tampon finale du composant en amont ; sinon, false.

Remarques

La EndOfRowset propriété indique que le courant PipelineBuffer est la mémoire tampon finale.

Souvent, vous pouvez ignorer en toute sécurité la valeur de la EndOfRowset propriété. De nombreux composants n’ont pas besoin d’effectuer d’actions supplémentaires après avoir lu la dernière ligne de données. Toutefois, lorsque vous utilisez la EndOfRowset propriété, assurez-vous que vous déterminez sa valeur après avoir lu les lignes dans la mémoire tampon actuelle. Si vous arrêtez de lire des lignes dès que la EndOfRowset propriété est true, vous risquez de perdre les lignes de données que contient la mémoire tampon finale.

Le modèle correct pour l’utilisation de la NextRow méthode et la EndOfRowset propriété est :

while (buffer.NextRow())

{

// Do something with each row.

}

if (buffer.EndOfRowset)

{

// Optionally, do something after all rows have been processed.

}

S’applique à