![]() | Export |
The ExportDataRow type exposes the following members.
Name | Description | |
---|---|---|
![]() | ConfID | ConfID is unique ID for each row in Export. Hierarchical structure can be built using ConfID and ParentConfID. |
![]() | Data | Export Profile Data; null after detach/deserialize. |
![]() | DataRowIndex | Row Index in Export Profile Data; -1 after detach/deserialize. |
![]() | Deleted | A flag indicating that DeleteRow has been called for this. |
![]() | Detached | A flag indicating if this row detached from the Data and uses cached/deserialized values. |
![]() | Excluded | A flag indicating reference count zero, which is the same as Excluded from BOM. |
![]() | ExpProfile | Export Profile; null after detach/deserialize. |
![]() | ParentConfID | ConfID of the row that it this row's parent. -1 for root items. Hierarchical structure can be built using ConfID and ParentConfID. You should investigate ParentDefined before trying to obtain this as even -1 could be valid value in some special cases. |
![]() | ParentDefined | True if this row should have a parent. |
Name | Description | |
---|---|---|
![]() | CreateChildRow | Create child row for the current row. ONLY AVAILABLE IF NOT Detached. |
![]() | DeleteRow | Delete this row. This object should be discarded after. |
![]() ![]() | Deserialize | Deserialize new object from stream. |
![]() | Detach | Detach this object from the CTExportProfileData. Caches all the row data internally so its still available, but also serializable. |
![]() | DetachAndSerializeTo | Detach this object from Data if not Detached already, and then serialize it into the given stream. The serialized object can be re-constructred with Deserialize(Stream). |
![]() ![]() | GetConfID | Reads the configuration ID from the export data row. |
![]() | GetValueByName | Field value accessor. Returns value from cache if Detached, otherwise live value from the Data. |
![]() | SetValueByName | Field value setter. Sets field value in cache if Detached, otherwise sets value for the Data. |
![]() | ToCTGenericArray | |
![]() | ToString |
Shows "file_name|Configuration"
(Overrides ObjectToString) |
![]() ![]() | Wrap | Wraps the given row with a new ExportDataRow. |