コード例 #1
0
 private void Commands_CollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
 {
     switch (e.Action)
     {
     case NotifyCollectionChangedAction.Add:
         foreach (Command item in e.NewItems)
         {
             _callbacksManager.UpdateApplicationIdentities(item);
             _callbacksManager.AddStackTrace(item);
             _callbacksManager.AddTrafficUrl(item);
             _callbacksManager.CreateOrUpdateContext(item);
             _callbacksManager.UpdateConnectionCommandsCount(item);
             _callbacksManager.UpdateTransactionsCommandsCount(item);
             _callbacksManager.UpdateCommandsStatistics(item);
             _callbacksManager.UpdateThreadsList(item);
         }
         break;
     }
 }