3 writes to _importedDisposableExports
System.ComponentModel.Composition (3)
System\ComponentModel\Composition\Hosting\ImportEngine.PartManager.cs (3)
164
_importedDisposableExports
= null;
174
_importedDisposableExports
??= new Dictionary<ImportDefinition, List<IDisposable>>();
186
_importedDisposableExports
= null;
7 references to _importedDisposableExports
System.ComponentModel.Composition (7)
System\ComponentModel\Composition\Hosting\ImportEngine.PartManager.cs (7)
153
if (
_importedDisposableExports
!= null &&
154
_importedDisposableExports
.TryGetValue(import, out oldDisposableExports))
161
_importedDisposableExports
.Remove(import);
162
if (
_importedDisposableExports
.Count == 0)
175
_importedDisposableExports
[import] = disposableExports;
181
if (
_importedDisposableExports
!= null)
183
IEnumerable<IDisposable> dependencies =
_importedDisposableExports
.Values