public void RemovePrefetchingBehavior(PrefetchingBehavior prefetchingBehavior) { lock (this) { prefetchingBehaviors = new List <PrefetchingBehavior>(prefetchingBehaviors.Except(new[] { prefetchingBehavior })); prefetchingBehavior.Dispose(); } }