private IEnumerable <IReplacingVisitor> GetPagesEnumerable() { foreach (var replacing in from pageReference in PageReferenceList where !PhysicalMemory.Contains(pageReference.PageId) select Strategy.CreateReplacingVisitor(pageReference)) { yield return(replacing); } PagesErrors = Strategy.PagesErrors; }