public virtual void GetRecord(long index, IEngineData pair) { IEngineData source = this.data[(int)index]; pair.InputArray = source.InputArray; if (pair.IdealArray != null) { pair.IdealArray = source.IdealArray; } }