internal override void SetupRow(int matchIndex, OnDemandProcessingContext odpContext) { if (m_hasBeenTransferred) { base.SetupRow(matchIndex, odpContext); return; } CommonRowCache tablixProcessingLookupRowCache = odpContext.TablixProcessingLookupRowCache; int num = -1; num = ((matchIndex != 0) ? m_rows[matchIndex - 1] : m_firstRow); tablixProcessingLookupRowCache.SetupRow(num, odpContext); }
public override void SetupRow(int matchIndex, OnDemandProcessingContext odpContext) { if (this.m_hasBeenTransferred) { base.SetupRow(matchIndex, odpContext); } else { CommonRowCache tablixProcessingLookupRowCache = odpContext.TablixProcessingLookupRowCache; int num = -1; num = ((matchIndex != 0) ? this.m_rows[matchIndex - 1] : this.m_firstRow); tablixProcessingLookupRowCache.SetupRow(num, odpContext); } }