System.Classes.TReader.EndOfList

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function EndOfList: Boolean;

C++

bool __fastcall EndOfList();

Propriétés

Type Visibilité  Source Unité  Parent
function public
System.Classes.pas
System.Classes.hpp
System.Classes TReader


Description

Indique la fin d'un groupe d'éléments lus séquentiellement dans le flux.

EndOfList est utilisée par d'autres méthodes qui parcourent une liste d'éléments lors de la lecture des données.

EndOfList renvoie True si l'objet lecteur a lu la liste d'éléments jusqu'à la fin. EndOfList appelle ReadValue pour vérifier que l'indicateur de type de valeur est vaNull. Le type de valeur vaNull signale la fin de la liste du type de données en cours.

Lors de la lecture d'une liste d'éléments, l'objet lecteur appelle la méthode ReadListBegin de l'objet lecteur, puis les éléments sont lus les uns après les autres jusqu'à ce que EndOfList renvoie True. Pour finir, ReadListEnd est appelée par le lecteur.

Après avoir lu un indicateur de type de valeur vaNull, EndOfList replace la position du flux avant l'indicateur de type de valeur.

Remarque : Les concepteurs de composants peuvent l'utiliser dans leurs méthodes de propriété ReadData définies, comme c'est le cas par exemple avec TStrings.

Voir aussi