5 implementations of INotifyComposablePartCatalogChanged
System.ComponentModel.Composition (5)
System\ComponentModel\Composition\Hosting\AggregateCatalog.cs (1)
19
public class AggregateCatalog : ComposablePartCatalog,
INotifyComposablePartCatalogChanged
System\ComponentModel\Composition\Hosting\ComposablePartCatalogCollection.cs (1)
20
internal sealed class ComposablePartCatalogCollection : ICollection<ComposablePartCatalog>,
INotifyComposablePartCatalogChanged
, IDisposable
System\ComponentModel\Composition\Hosting\CompositionScopeDefinition.cs (1)
14
public class CompositionScopeDefinition : ComposablePartCatalog,
INotifyComposablePartCatalogChanged
System\ComponentModel\Composition\Hosting\DirectoryCatalog.cs (1)
22
public partial class DirectoryCatalog : ComposablePartCatalog,
INotifyComposablePartCatalogChanged
, ICompositionElement
System\ComponentModel\Composition\Hosting\FilteredCatalog.cs (1)
14
public partial class FilteredCatalog : ComposablePartCatalog,
INotifyComposablePartCatalogChanged
22 references to INotifyComposablePartCatalogChanged
System.ComponentModel.Composition (22)
System\ComponentModel\Composition\Hosting\AggregateCatalog.cs (2)
200
/// Raises the <see cref="
INotifyComposablePartCatalogChanged
.Changed"/> event.
211
/// Raises the <see cref="
INotifyComposablePartCatalogChanged
.Changing"/> event.
System\ComponentModel\Composition\Hosting\CatalogExportProvider.cs (3)
82
if (_catalog is
INotifyComposablePartCatalogChanged
notifyCatalogChanged)
220
INotifyComposablePartCatalogChanged
? catalogToUnsubscribeFrom = null;
231
catalogToUnsubscribeFrom = _catalog as
INotifyComposablePartCatalogChanged
;
System\ComponentModel\Composition\Hosting\ComposablePartCatalogChangeEventArgs.cs (4)
13
/// Provides data for the <see cref="
INotifyComposablePartCatalogChanged
.Changed"/> and
14
/// <see cref="
INotifyComposablePartCatalogChanged
.Changing"/> events.
36
/// or during a <see cref="
INotifyComposablePartCatalogChanged
.Changed"/> event.
93
/// <see cref="
INotifyComposablePartCatalogChanged
.Changed"/> event.
System\ComponentModel\Composition\Hosting\ComposablePartCatalogCollection.cs (2)
356
if (catalog is
INotifyComposablePartCatalogChanged
notifyCatalog)
373
if (catalog is
INotifyComposablePartCatalogChanged
notifyCatalog)
System\ComponentModel\Composition\Hosting\CompositionScopeDefinition.cs (2)
72
if (_catalog is
INotifyComposablePartCatalogChanged
notifyCatalog)
91
if (_catalog is
INotifyComposablePartCatalogChanged
notifyCatalog)
System\ComponentModel\Composition\Hosting\CompositionService.cs (2)
18
private readonly
INotifyComposablePartCatalogChanged
? _notifyCatalog;
24
_notifyCatalog = composablePartCatalog as
INotifyComposablePartCatalogChanged
;
System\ComponentModel\Composition\Hosting\DirectoryCatalog.cs (2)
532
/// Raises the <see cref="
INotifyComposablePartCatalogChanged
.Changed"/> event.
543
/// Raises the <see cref="
INotifyComposablePartCatalogChanged
.Changing"/> event.
System\ComponentModel\Composition\Hosting\FilteredCatalog.cs (3)
41
if (_innerCatalog is
INotifyComposablePartCatalogChanged
notifyCatalog)
60
INotifyComposablePartCatalogChanged
? notifyCatalog = null;
68
notifyCatalog = _innerCatalog as
INotifyComposablePartCatalogChanged
;
System\ComponentModel\Composition\Hosting\FilteredCatalog.Traversal.cs (2)
105
if (_innerCatalog is
INotifyComposablePartCatalogChanged
innerNotifyCatalog)
113
if (_innerCatalog is
INotifyComposablePartCatalogChanged
innerNotifyCatalog)