Beispiel #1
0
 public void Remove(TracePeriodicModel entity)
 {
     lock (context)
     {
         context?.TransmitModels.Remove(entity);
     }
 }
Beispiel #2
0
 public void Add(TracePeriodicModel entity)
 {
     lock (context)
     {
         context?.TransmitModels.Add(entity);
     }
 }
        public TracePeriodicViewData()
        {
            _timer.AutoReset = true;
            _timer.Elapsed  += _timer_Elapsed;

            PropertyChanged += Model_PropertyChanged;

            Model         = new TracePeriodicModel();
            Model.Payload = ObservableCollectionExtension.CreateEmpty((uint)Model.DLC);
        }
        public TracePeriodicViewData(TracePeriodicModel _m)
        {
            if (_m == null)
            {
                throw new ArgumentNullException();
            }

            _timer.AutoReset = true;
            _timer.Elapsed  += _timer_Elapsed;

            PropertyChanged += Model_PropertyChanged;
            Model            = _m;
        }