3 instantiations of IndexedEnumerable
PresentationFramework (3)
MS\Internal\Data\CollectionViewProxy.cs (1)
1058IndexedEnumerable newIndexer = new IndexedEnumerable(ProxiedView, new Predicate<object>(this.PassesFilter));
System\Windows\Data\CollectionContainer.cs (1)
303_viewList = new IndexedEnumerable(View);
System\Windows\Data\CollectionView.cs (1)
1752IndexedEnumerable newWrapper = new IndexedEnumerable(SourceCollection, new Predicate<object>(this.PassesFilter));
17 references to IndexedEnumerable
PresentationFramework (17)
MS\Internal\Data\CollectionViewProxy.cs (5)
171IndexedEnumerable indexer = (IndexedEnumerable)Interlocked.Exchange(ref _indexer, null); 1052private IndexedEnumerable EnumerableWrapper 1058IndexedEnumerable newIndexer = new IndexedEnumerable(ProxiedView, new Predicate<object>(this.PassesFilter)); 1076IndexedEnumerable _indexer;
MS\Internal\Data\IndexedEnumerable.cs (2)
721public FilteredEnumerator(IndexedEnumerable indexedEnumerable, IEnumerable enumerable, Predicate<object> filterCallback) 777IndexedEnumerable _indexedEnumerable;
System\Windows\Controls\ItemCollection.cs (1)
299IndexedEnumerable.CopyTo(_collectionView, array, index);
System\Windows\Data\CollectionContainer.cs (4)
167IndexedEnumerable le = ViewList as IndexedEnumerable; 297private IndexedEnumerable ViewList 399private IndexedEnumerable _viewList; // cache of list wrapper for view
System\Windows\Data\CollectionView.cs (5)
1437IndexedEnumerable wrapper = (IndexedEnumerable) Interlocked.Exchange(ref _enumerableWrapper, null); 1746private IndexedEnumerable EnumerableWrapper 1752IndexedEnumerable newWrapper = new IndexedEnumerable(SourceCollection, new Predicate<object>(this.PassesFilter)); 2165IndexedEnumerable _enumerableWrapper;