System.JSON.Builders.TJSONIterator.TIterateFunc
Delphi
TIterateFunc = reference to function(AIter: TJSONIterator): Boolean;
C++
__interface TIterateFunc : public System::IInterface
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
anonMethod class |
public | System.JSON.Builders.pas System.JSON.Builders.hpp |
System.JSON.Builders | TJSONIterator |
Description
Référence à une fonction utilisée comme argument d'entrée des méthodes TJSONIterator.Iterate et TMongoDocument.Iterate.
Lors d'une itération au sein de documents, les méthodes TJSONIterator.Iterate et TMongoDocument.Iterate appellent cette fonction pour chaque élément de document JSON. Cette fonction reçoit une référence à un itérateur JSON, qui peut être utilisé pour lire les propriétés d'un élément JSON en cours.
Lorsque cette fonction renvoie True
, les méthodes Iterate continuent le processus d'itération. Sinon, les méthodes arrêtent immédiatement le processus d'itération.