System.JSON.Builders.TJSONIterator.TIterateFunc

提供:RAD Studio API Documentation

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 メソッドはイテレート処理を続行します。そうでなければ、このメソッドは直ちにイテレート処理を停止します。


関連項目

サンプル プロジェクト