protected override void SendToInner() { base.SendToInner(); if ((base.IsOuterGrouping || !m_odpContext.PeerOuterGroupProcessing) && m_groupScopedItems != null) { m_groupScopedItems.FirstPassNextDataRow(m_odpContext); } }
protected override void SendToInner() { base.SendToInner(); if (m_dataRegionScopedItems != null) { m_dataRegionScopedItems.FirstPassNextDataRow(m_odpContext); } }
private void SendToInner() { if (m_runtimeDataRegions == null) { CreateRuntimeStructure(); } m_runtimeDataRegions.FirstPassNextDataRow(m_odpContext); }
internal override bool NextRow() { bool result = base.NextRow(); if (m_cellContents != null) { OnDemandProcessingContext odpContext = m_owner.Value().OdpContext; m_cellContents.FirstPassNextDataRow(odpContext); } return(result); }