ICluster Properties |
The ICluster type exposes the following members.
Name | Description | |
---|---|---|
ClstrNo |
Sequence number of the cluster on intake (1 based). This number remains unchanged throughout the processing; for example in case of cluster cloning, the clone will inherit ClstrNo from the original cluster.
| |
Count |
Number of records contained in the cluster.
| |
GlobalCache |
A set of key value pairs that are common to all records and clusters throughout the process execution.
Elements of global cache are defined via the GlobalCacheElements setting.
Global cache also allows signals to synchronize thread of Data Conveyer processing.
| |
Item |
A record at a specified index position (0-based).
| |
PropertyBin |
The property bin associated with the cluster.
Property bin is a dictionary containing arbitrary set of key value pairs that can be added and removed throughout of DataConveyer processing.
In order to have clusters contain property bin objects, the PropertyBinEntities setting must contain the Clusters flag;
otherwise the property bin will be null.
| |
Records |
A collection of records contained in the cluster.
| |
StartRecNo |
Sequence number of the first record in cluster on intake (1 based).
This number remains unchanged throughout the processing; for example in case of cluster cloning, the clone will inherit StartRecNo from the original cluster.
There are 2 special values: 0 (HeadClusterRecNo) means head cluster and -1 (FootClusterRecNo) means foot cluster.
| |
StartSourceNo |
Index number (1 based) of the intake source that supplied the first record of the cluster.
This number remains unchanged throughout the processing; for example in case of record cloning, the clone will inherit SourceNo from the original cluster.
|