示例#1
0
 /// <summary>
 /// Потокобезопасно добавить архивный срез в список срезов КП
 /// </summary>
 protected void AddArcSrez(TagSrez tagSrez)
 {
     lock (arcSrezList)
     {
         // добавление среза в список не переданных срезов
         arcSrezList.Add(tagSrez);
         // добавление среза в список последних срезов
         lastArcSrezList.Add(tagSrez);
         while (lastArcSrezList.Count > LastSrezListSize)
         {
             lastArcSrezList.RemoveAt(0);
         }
     }
 }
示例#2
0
 /// <summary>
 /// Потокобезопасно добавить архивный срез в список срезов КП
 /// </summary>
 protected void AddArcSrez(TagSrez tagSrez)
 {
     lock (arcSrezList)
     {
         // добавление среза в список не переданных срезов
         arcSrezList.Add(tagSrez);
         // добавление среза в список последних срезов
         lastArcSrezList.Add(tagSrez);
         while (lastArcSrezList.Count > LastSrezListSize)
             lastArcSrezList.RemoveAt(0);
     }
 }