Ejemplo n.º 1
0
 /// <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;
 }
Ejemplo n.º 2
0
        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);
        }