Ejemplo n.º 1
0
 public void SetPackets(Documents.Net.LogPacketCollection packets)
 {
     lock (packets)
     {
         SetPackets(packets.ToArray());
     }
 }
Ejemplo n.º 2
0
        public void Run(Documents.Net.LogPacketCollection packets, IEnumerable <int> selectedIndices)
        {
            List <LogPacket> selectedPackets = new List <LogPacket>();

            lock (packets)
            {
                foreach (int i in selectedIndices)
                {
                    if (packets.Count > i)
                    {
                        selectedPackets.Add(packets[i]);
                    }
                }
            }

            Run(selectedPackets);
        }