public void RemoveLimitAlarm(LimitAlarmDesc limitAlarm) { if (LimitAlarms == null) { return; } LimitAlarms.Remove(limitAlarm.AlarmCategoty); }
public AlarmMessage(string context, LimitAlarmDesc alarm, DataQualityTimestamp dtq) { Context = context; Value = dtq.Value; Categoty = alarm.AlarmCategoty; Piority = alarm.Piority; Message = alarm.Message; Timestamp = dtq.Timestamp; }
public void AddLimitAlarm(LimitAlarmDesc limitAlarm) { if (LimitAlarms == null) { LimitAlarms = new Dictionary <AlarmCategoty, LimitAlarmDesc>(4); } LimitAlarms.TryAdd(limitAlarm.AlarmCategoty, limitAlarm); }