public override object PublishClone(AutomaticSubtotalContext context) { ChartAxisScaleBreak chartAxisScaleBreak = (ChartAxisScaleBreak)base.PublishClone(context); if (this.m_enabled != null) { chartAxisScaleBreak.m_enabled = (ExpressionInfo)this.m_enabled.PublishClone(context); } if (this.m_breakLineType != null) { chartAxisScaleBreak.m_breakLineType = (ExpressionInfo)this.m_breakLineType.PublishClone(context); } if (this.m_collapsibleSpaceThreshold != null) { chartAxisScaleBreak.m_collapsibleSpaceThreshold = (ExpressionInfo)this.m_collapsibleSpaceThreshold.PublishClone(context); } if (this.m_maxNumberOfBreaks != null) { chartAxisScaleBreak.m_maxNumberOfBreaks = (ExpressionInfo)this.m_maxNumberOfBreaks.PublishClone(context); } if (this.m_spacing != null) { chartAxisScaleBreak.m_spacing = (ExpressionInfo)this.m_spacing.PublishClone(context); } if (this.m_includeZero != null) { chartAxisScaleBreak.m_includeZero = (ExpressionInfo)this.m_includeZero.PublishClone(context); } return(chartAxisScaleBreak); }
public ChartAxisScaleBreak(AspNetCore.ReportingServices.ReportIntermediateFormat.ChartAxisScaleBreak chartAxisScaleBreakDef, Chart chart) { this.m_chartAxisScaleBreakDef = chartAxisScaleBreakDef; this.m_chart = chart; }