public MetricSampleModel(SqliteModelCache <MultiUserSample> limiter, Database db, string aggregates) : base(null, db, aggregates) { condition = String.Format( "FROM Samples, HyenaCache WHERE Samples.MetricID = {0} AND HyenaCache.ModelID = {1} AND Samples.ID = HyenaCache.ItemID", "{0}", limiter.CacheId ); }
public SampleModel(string condition, Database db, string aggregates) { Selection = new Hyena.Collections.Selection(); ReloadFragment = String.Format("FROM Samples {0}", condition); SelectAggregates = aggregates; Cache = new SqliteModelCache <MultiUserSample> (db, (id++).ToString(), this, db.SampleProvider); }
public SampleModel(string condition, Database db, string aggregates) { Selection = new Hyena.Collections.Selection (); ReloadFragment = String.Format ("FROM Samples {0}", condition); SelectAggregates = aggregates; Cache = new SqliteModelCache<MultiUserSample> (db, (id++).ToString (), this, db.SampleProvider); }
public MetricSampleModel(SqliteModelCache<MultiUserSample> limiter, Database db, string aggregates) : base(null, db, aggregates) { condition = String.Format ( "FROM Samples, HyenaCache WHERE Samples.MetricID = {0} AND HyenaCache.ModelID = {1} AND Samples.ID = HyenaCache.ItemID", "{0}", limiter.CacheId ); }