Lade...
 

CXS_CLUSTER::GetObjects

CXS_CLUSTER::GetObjects

Beschreibung:

Diese Methode liefert die ersten n Objekte eines Clusters als transiente Collection. Wird als Parameter 0 angegeben, wird versucht alle Objekte des Clusters zurückzugeben.

Code-Beispiel:
Var(seg, cluster)
GetManager(OBJECT) Call(GetSegments) iterate {
  -> seg seg Copy(name) "dictS" = if { break }
}
"Cluster 0 in dictS hat "
BeginTXN
  seg Call(GetClusters) Cursor First -> cluster
  0 cluster Call(GetObjects) Cardinality + " Elemente und eine Größe von: " +
  cluster Call(GetSize) + " Bytes" +
EndTXN

//=> STRING ("Cluster 0 in dictS hat 3 Elemente und eine Größe von 17137664 Bytes")

Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(In) Top CXS_CLUSTER Ein Cluster
Stack(In) Top-1 INTEGER Maximale Anzahl an Objekten
Stack(Out) Top COLLECTION Die ersten n Objekte des Clusters

Funktionsaufruf: Call(GetObjects)