Methoden von System.JSON.TJSONArray
Aus RAD Studio API Documentation
GeerbteProtected
Add public Fügt der aktuellen Elementliste einen Nicht-Nullwert hinzu.
AddDescendant protected Methode, die vom Parser zum Wiederherstellen der Struktur des JSON-Objekts verwendet wird.
AddElement public Fügt der aktuellen Elementliste einen Nicht-Nullwert hinzu.
AfterConstruction public Reagiert, nachdem der letzte Konstruktor ausgeführt wurde.
BeforeDestruction public Reagiert, bevor der erste Destruktor ausgeführt wird.
CheckDisposed protected
ClassInfo public Gibt einen Zeiger auf die Tabelle mit den Laufzeittypinformationen (RTTI) für den Objekttyp zurück.
ClassName public Gibt in einem String den Typ einer Objektinstanz zurück (nicht den Typ der als Argument übergebenen Variable).
ClassNameIs public Ermittelt, ob ein Objekt einen bestimmten Typ besitzt.
ClassParent public Gibt den Typ des direkten Vorfahren einer Klasse zurück.
ClassType public Gibt die Klassenreferenz der Objektklasse zurück.
CleanupInstance public Übernimmt in einer Klasse die Instanzauflösung von langen Strings, Varianten und Schnittstellenvariablen.
Clone public Erstellt einen Klon der TJSONArray-Instanz.
Create public Erzeugt eine Instanz der Klasse TJSONArray.
DefaultHandler public Stellt eine Schnittstelle für eine Methode bereit, die die Botschafts-Records verarbeitet.
Destroy public Gibt die TJSONArray-Instanz frei.
Dispatch public Ruft auf der Grundlage des Parameters Message Methoden zur Botschaftsverarbeitung auf.
Equals public Überprüft, ob die aktuelle Instanz und der Obj-Parameter gleich sind.
EstimatedByteSize public Gibt die geschätzte Byte-Größe des JSON-Arrays zurück.
FieldAddress public Liefert die Adresse eines als published deklarierten Objektfeldes.
FindValue protected Sucht eine TJSONValue-Instanz, die sich im angegebenen JSON-Pfad
APath befindet, und gibt diese zurück. Andernfalls wird nil zurückgegeben. Free public Löst die Instanz eines Objekts auf und gibt nötigenfalls den zugehörigen Speicher frei.
FreeInstance public Gibt den Speicherbereich frei, der mit einem vorangegangenen Aufruf der Methode NewInstance reserviert wurde.
Get (veraltet) public Gibt das Element am angegebenen Index im JSON-Array zurück.
GetDisposed protected
GetEnumerator public Gibt einen JSON-Array-Enumerator zurück, mit dem Sie durch die JSON-Werte dieses JSON-Arrays iterieren können.
GetHashCode public Gibt einen Integerwert zurück, der den Hash-Code enthält.
GetInterface public Ermittelt eine angegebene Schnittstelle.
GetInterfaceEntry public Liefert den Eintrag für eine bestimmte, in einer Klasse implementierte Schnittstelle zurück.
GetInterfaceTable public Gibt einen Zeiger auf eine Struktur zurück, die alle für eine bestimmte Klasse definierten Schnittstellen enthält.
InheritsFrom public Legt die Art der Beziehung zwischen zwei Objekttypen fest.
InitInstance public Setzt alle Speicherzellen in dem für ein neues Objekt reservierten Bereich auf Null und initialisiert den Zeiger auf die Tabelle der virtuellen Methoden der Instanz.
InstanceSize public Gibt für jede Instanz des Objekttyps die Größe in Byte zurück.
IsNull protected Gibt True zurück, wenn die aktuelle JSON-Instanz einen JSON-Nullwert repräsentiert.
MethodAddress public Gibt die Adresse einer Klassenmethode anhand des Namens zurück.
MethodName public Gibt den Namen einer Klassenmethode per Adresse zurück.
NewInstance public Weist für eine Instanz eines Objekttyps Speicher zu und gibt einen Zeiger auf die neue Instanz zurück.
Pop protected Entfernt das erste Element aus dem JSON-Array.
QualifiedClassName public Gibt den qualifizierten Namen der Klasse zurück.
Remove public Entfernt den Eintrag mit dem angegebenen Index.
SafeCallException public Fängt Exceptions in Methoden ab, die mit der Aufrufkonvention safecall deklariert wurden.
SetElements public Setzt die Elementliste.
Size (veraltet) public Gibt die Größe des JSON-Arrays zurück.
ToBytes public Serialisiert den Inhalt des JSON-Arrays in Bytes.
ToJSON public
ToString public Serialisiert das aktuelle JSON-Array in einen String und gibt den Ergebnis-String zurück.
TryGetValue public Sucht ein TJSONValue-Objekt, das sich im angegebenen JSON-Pfad
APath befindet, wandelt diesen JSON-Wert in den JSON-Typ T um und füllt AValue mit dem erhaltenen JSON-Wert. Gibt bei Erfolg True und ansonsten False zurück. UnitName public Gibt den Namen der Unit zurück, in der die Klasse definiert ist.
UnitScope public Gibt den Unit-Gültigkeitsbereich der Klasse zurück.
Value public Gibt gegebenenfalls das aktuelle JSON-Objekt als String zurück.