/// <summary> /// 待聚集原始数据 /// </summary> /// <param name="structId">结构物Id</param> /// <param name="factorId">监测因素Id</param> /// <param name="type">聚集时间类型</param> /// <param name="timeTag">时间标签</param> public AggRawData(AggTaskKey key, int configId, string timeTag) { this.Datas = new List <RawData>(); this.key = key; this.TimeTag = timeTag; this.configId = configId; }
public override bool Equals(object obj) { if (obj == null) { return(false); } AggTaskKey key = obj as AggTaskKey; if (key == null) { return(false); } return(this.FactorId == key.FactorId && this.StructId == key.StructId && this.Type == key.Type); }