System.JSON.Builders.TJSONIterator.TIterateFunc
Delphi
TIterateFunc = reference to function(AIter: TJSONIterator): Boolean;
C++
__interface TIterateFunc : public System::IInterface
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
anonMethod class |
public | System.JSON.Builders.pas System.JSON.Builders.hpp |
System.JSON.Builders | TJSONIterator |
説明
関数への参照で、メソッド TJSONIterator.Iterate および TMongoDocument.Iterate の入力引数として使用されます。
ドキュメントをイテレートする際、メソッド TJSONIterator.Iterate と TMongoDocument.Iterate は、各 JSON ドキュメント項目に対して、この関数を呼び出します。この関数は、JSON イテレータへの参照を受け取り、これは、現在の JSON 要素のプロパティを読み込むために使用できます。
この関数が True
を返す場合、Iterate メソッドはイテレート処理を続行します。そうでなければ、このメソッドは直ちにイテレート処理を停止します。