System.JSON.Builders.TJSONIterator.TIterateFunc
Delphi
TIterateFunc = reference to function(AIter: TJSONIterator): Boolean;
C++
__interface TIterateFunc : public System::IInterface
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
anonMethod class |
public | System.JSON.Builders.pas System.JSON.Builders.hpp |
System.JSON.Builders | TJSONIterator |
Beschreibung
Referenz auf eine Funktion, die als ein Eingabeargument der Methoden TJSONIterator.Iterate und TMongoDocument.Iterate verwendet wird.
Bei der Iteration durch Dokumente rufen die Methoden TJSONIterator.Iterate und TMongoDocument.Iterate diese Funktion für jedes JSON-Dokumentelement auf. Diese Funktion erhält eine Referenz auf einen JSON-Iterator, der zum Lesen von Eigenschaften eines aktuellen JSON-Elements verwendet werden kann.
Wenn die Funktion True
zurückgibt, setzt die Methode Iterate die Iteration fort; ansonsten brechen die Methoden die Iteration sofort ab.