Start timer after new item is added to List<T>
<p>I am designing a windows service which interacts with Harris automation sytem (triggers), inside I have an EPG collection, each EPG item has a type : A = Adv / S = Series / ....</p>

<p>My need :</p>

<p>If new trigger comes with  type A (Adv), then start computing seconds, and once this timespan is >= 2 minutes , delete associated EPG from the collection.</p>

<p>Is this can be performed by using some kind of Event / Delegate / timer.. ?</p>

<p>Since it's related to a powerful third part "Harris" i need also a powerful solution to perform this (trigger periodicity 150 trigger / seconds).</p>
