public FetchData(Archive matchingArchive, FetchRequest request) { this.matchingArchive = matchingArchive; arcStep = matchingArchive.TimeStep; arcEndTime = matchingArchive.GetEndTime(); dsNames = request.GetFilter(); if (dsNames == null) { dsNames = matchingArchive.ParentDb.DataSourceNames; } this.request = request; }