Data |
The DataColumnCollection type exposes the following members.
Name | Description | |
---|---|---|
_accumulatedEventData |
Holds the accumulated change data.
(Inherited from SuspendableDocumentNodeWithSingleAccumulatedDataT) | |
_archiveMemento | This field is set to the IProjectArchiveEntryMemento that indicates in which entry in the project archive the table data is stored. This member is set independent of whether data should be late loaded with the memento or not! (The indicator for that is stored in _deferredDataLoader). | |
_columnInfoByColumn | This hashtable has the DataColumn as keys and DataColumnCollectionDataColumnInfo objects as values. It stores information like the position of the column, the kind of the column. | |
_columnsByName | Holds the columns (value) accessible by name (key). | |
_columnsByNumber | The collection of the columns (accessible by number). | |
_columnScripts | ColumnScripts, key is the corresponding column, value is of type WorksheetColumnScript | |
_deferredDataLoader | This object can have three states: if it is a IProjectArchiveEntryMemento, then this indicates that data have to be loaded using this memento. If some other object, this indicates that the loading of data is currently in progress. If null, the data have been loaded. In this case, the archive memento is stored in another field (see _archiveMemento ). | |
_hasNumberOfRowsDecreased | Indicates that the cached row count is no longer valid and can be lesser than the actual value in m_NumberOfRows (but not greater). | |
_isDataDirty | Is true if any data in a child DataColumn has changed since the last saving of the project. This flag is not set to true if other parts of this collection changed, for instance the column scripts. | |
_lastColumnNameGenerated | The last column name autogenerated by this class. | |
_nameOfLastColumnAdded | Name of the last column added to this collection. | |
_numberOfRows | Cached number of rows. This is the maximum of the Count of all DataColumns contained in this collection. | |
_parent |
The parent object this instance belongs to.
(Inherited from SuspendableDocumentNodeBase) | |
_suspendTokensOfChilds | Stores the suspend tokens of the suspended childs of this object. (Inherited from SuspendableDocumentNode) | |
_triedOutRegularNaming | If true, we recently have tested the column names A-ZZ and all column names were in use. This flag should be resetted if a column deletion or renaming operation took place. | |
DeserialiationInfoProperty_DeferredDataDeserialization | Used during deserialization to store the info how to read the data at a later time. | |
DeserialiationInfoProperty_RestoreDataOnly | ||
SerialiationInfoProperty_StoreDataOnly | If set, only the data should be stored, but e.g. not the scripts etc. |