2 writes to _innerCatalog
System.ComponentModel.Composition (2)
System\ComponentModel\Composition\Hosting\FilteredCatalog.cs (2)
37
_innerCatalog
= catalog;
69
_innerCatalog
= null!;
11 references to _innerCatalog
System.ComponentModel.Composition (11)
System\ComponentModel\Composition\Hosting\FilteredCatalog.cs (5)
41
if (
_innerCatalog
is INotifyComposablePartCatalogChanged notifyCatalog)
68
notifyCatalog =
_innerCatalog
as INotifyComposablePartCatalogChanged;
92
return
_innerCatalog
.Where(_filter).GetEnumerator();
107
FilteredCatalog? complement = new FilteredCatalog(
_innerCatalog
, p => !_filter(p), this);
155
foreach (var export in
_innerCatalog
.GetExports(definition))
System\ComponentModel\Composition\Hosting\FilteredCatalog.DependenciesTraversal.cs (1)
25
_parts = catalog.
_innerCatalog
;
System\ComponentModel\Composition\Hosting\FilteredCatalog.DependentsTraversal.cs (1)
31
_parts = catalog.
_innerCatalog
;
System\ComponentModel\Composition\Hosting\FilteredCatalog.Traversal.cs (4)
71
var traversalClosure = GetTraversalClosure(
_innerCatalog
.Where(_filter), traversal);
72
return new FilteredCatalog(
_innerCatalog
, traversalClosure.Contains);
105
if (
_innerCatalog
is INotifyComposablePartCatalogChanged innerNotifyCatalog)
113
if (
_innerCatalog
is INotifyComposablePartCatalogChanged innerNotifyCatalog)