internal Cell(DataTable cellsTable, int cellOrdinal, DataRow cellRow, CellSet cellSet) { this.cellsTable = cellsTable; this.cellOrdinal = cellOrdinal; this.cellRow = cellRow; this.cellSet = cellSet; this.cellProps = null; }
internal CellPropertyCollection(DataTable cellTable, DataRow cellRow, Cell parentCell) { this.parentCell = parentCell; this.cellTable = cellTable; this.cellRow = cellRow; this.internalCollection = cellTable.Columns; this.indexMap = (cellTable.ExtendedProperties["MemberProperties"] as Collection <int>); if (this.cellTable.ExtendedProperties["CellPropertiesNamesHash"] is Hashtable) { this.namesHash = (this.cellTable.ExtendedProperties["CellPropertiesNamesHash"] as Hashtable); return; } this.namesHash = CellPropertyCollection.GetNamesHash(this.cellTable); this.cellTable.ExtendedProperties["CellPropertiesNamesHash"] = this.namesHash; }
internal Enumerator(CellPropertyCollection cellProps) { this.cellProps = cellProps; this.currentIndex = -1; }