REST.Backend.ServiceTypes.TBackendStorageApi.QueryObjects
Delphi
procedure QueryObjects(const AClassName: string; const AQuery: array of string; const AJSONArray: TJSONArray); overload;
procedure QueryObjects(const AClassName: string; const AQuery: array of string; const AJSONArray: TJSONArray; out AMetaArray: TArray<TBackendEntityValue>); overload;
procedure QueryObjects<T: class, constructor>(const AClassName: string; const AQuery: array of string; const AResultList: TBackendObjectList<T>); overload;
C++
void __fastcall QueryObjects(const System::UnicodeString AClassName, System::UnicodeString const *AQuery, const int AQuery_High, System::Json::TJSONArray* const AJSONArray)/* overload */;
void __fastcall QueryObjects(const System::UnicodeString AClassName, System::UnicodeString const *AQuery, const int AQuery_High, System::Json::TJSONArray* const AJSONArray, /* out */ System::DynamicArray<Rest::Backend::Metatypes::TBackendEntityValue> &AMetaArray)/* overload */;
template<typename T> void __fastcall QueryObjects(const System::UnicodeString AClassName, System::UnicodeString const *AQuery, const int AQuery_High, TBackendObjectList__1<T>* const AResultList)/* overload */;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | REST.Backend.ServiceTypes.pas REST.Backend.ServiceTypes.hpp |
REST.Backend.ServiceTypes | TBackendStorageApi |
Beschreibung
Übergibt die angegebene Anfrage an den Cloud-Dienst.
QueryObjects erhält die folgenden Parameter:
AClassName
ist der Name der Klasse des abzufragenden Objekts.AQuery
ist ein Array von Strings, bei denen jeder String ein einziges Schlüssel/Wertepaar mit einem Gleichzeichen (=), um es zu trennen, enthält. Zum Beispiel:key1=value1
.- Jeder der folgenden Parameter, den QueryObjects mit den Abfrageergebnissen füllt:
AJSONArray
stellt die Ergebnisse im JSON-Format dar. Sie können optional einen Wert für denAMetaArray
-Parameter übergeben, den QueryObjects mit Metadaten füllt, die jedes Ergebnis abgleichen.AResultList
stellt die Ergebnisse als Instanz des angegebenenT
-Typs bereit.