public override object PublishClone(AutomaticSubtotalContext context) { TablixCell tablixCell = (TablixCell)base.PublishClone(context); if (this.m_dataElementName != null) { tablixCell.m_dataElementName = (string)this.m_dataElementName.Clone(); } return(tablixCell); }
public override TablixCell this[int index] { get { if (index >= 0 && index < this.Count) { AspNetCore.ReportingServices.ReportIntermediateFormat.TablixCell tablixCell = this.m_rowDef.TablixCells[index]; if (tablixCell.ColSpan > 0 && this.m_cellROMDefs[index] == null) { this.m_cellROMDefs[index] = new InternalTablixCell(base.m_owner, base.m_rowIndex, index, tablixCell); } return(this.m_cellROMDefs[index]); } throw new RenderingObjectModelException(ProcessingErrorCode.rsInvalidParameterRange, index, 0, this.Count); } }
public InternalTablixCell(Tablix owner, int rowIndex, int colIndex, AspNetCore.ReportingServices.ReportIntermediateFormat.TablixCell cellDef) : base(cellDef, owner, rowIndex, colIndex) { this.m_cellDef = cellDef; }