internal void Clone(FieldsImpl fields) { if (fields != null) { m_collection = fields.m_collection; m_nameMap = fields.m_nameMap; m_count = fields.m_count; m_referenced = fields.m_referenced; m_noRows = fields.m_noRows; m_fieldMissing = fields.m_fieldMissing; } }
internal ObjectModelImpl(ObjectModelImpl copy, ReportProcessing.ProcessingContext processingContext) { m_fields = null; m_parameters = copy.m_parameters; m_globals = copy.m_globals; m_user = copy.m_user; m_reportItems = copy.m_reportItems; m_aggregates = copy.m_aggregates; m_dataSets = copy.m_dataSets; m_dataSources = copy.m_dataSources; m_processingContext = processingContext; }