3 instantiations of IndexedEnumerable
PresentationFramework (3)
MS\Internal\Data\CollectionViewProxy.cs (1)
1054IndexedEnumerable newIndexer = new IndexedEnumerable(ProxiedView, new Predicate<object>(this.PassesFilter));
System\Windows\Data\CollectionContainer.cs (1)
299_viewList = new IndexedEnumerable(View);
System\Windows\Data\CollectionView.cs (1)
1736IndexedEnumerable newWrapper = new IndexedEnumerable(SourceCollection, new Predicate<object>(this.PassesFilter));
17 references to IndexedEnumerable
PresentationFramework (17)
MS\Internal\Data\CollectionViewProxy.cs (5)
170IndexedEnumerable indexer = (IndexedEnumerable)Interlocked.Exchange(ref _indexer, null); 1048private IndexedEnumerable EnumerableWrapper 1054IndexedEnumerable newIndexer = new IndexedEnumerable(ProxiedView, new Predicate<object>(this.PassesFilter)); 1071private IndexedEnumerable _indexer;
MS\Internal\Data\IndexedEnumerable.cs (2)
711public FilteredEnumerator(IndexedEnumerable indexedEnumerable, IEnumerable enumerable, Predicate<object> filterCallback) 764private IndexedEnumerable _indexedEnumerable;
System\Windows\Controls\ItemCollection.cs (1)
295IndexedEnumerable.CopyTo(_collectionView, array, index);
System\Windows\Data\CollectionContainer.cs (4)
163IndexedEnumerable le = ViewList as IndexedEnumerable; 293private IndexedEnumerable ViewList 393private IndexedEnumerable _viewList; // cache of list wrapper for view
System\Windows\Data\CollectionView.cs (5)
1427IndexedEnumerable wrapper = (IndexedEnumerable) Interlocked.Exchange(ref _enumerableWrapper, null); 1730private IndexedEnumerable EnumerableWrapper 1736IndexedEnumerable newWrapper = new IndexedEnumerable(SourceCollection, new Predicate<object>(this.PassesFilter)); 2139private IndexedEnumerable _enumerableWrapper;