5 instantiations of ComposablePartCatalogChangeEventArgs
System.ComponentModel.Composition (5)
System\ComponentModel\Composition\Hosting\ComposablePartCatalogCollection.cs (2)
306_onChanged.Invoke(new ComposablePartCatalogChangeEventArgs(added, removed, null)); 326_onChanging.Invoke(new ComposablePartCatalogChangeEventArgs(added, removed, atomicComposition));
System\ComponentModel\Composition\Hosting\DirectoryCatalog.cs (2)
611var changingArgs = new ComposablePartCatalogChangeEventArgs(addedDefinitions, removedDefinitions, atomicComposition); 646var changedArgs = new ComposablePartCatalogChangeEventArgs(addedDefinitions, removedDefinitions, null);
System\ComponentModel\Composition\Hosting\FilteredCatalog.cs (1)
215var result = new ComposablePartCatalogChangeEventArgs(
51 references to ComposablePartCatalogChangeEventArgs
System.ComponentModel.Composition (51)
System\ComponentModel\Composition\Hosting\AggregateCatalog.cs (6)
73public event EventHandler<ComposablePartCatalogChangeEventArgs>? Changed 88public event EventHandler<ComposablePartCatalogChangeEventArgs>? Changing 203/// An <see cref="ComposablePartCatalogChangeEventArgs"/> containing the data for the event. 205protected virtual void OnChanged(ComposablePartCatalogChangeEventArgs e) 214/// An <see cref="ComposablePartCatalogChangeEventArgs"/> containing the data for the event. 216protected virtual void OnChanging(ComposablePartCatalogChangeEventArgs e)
System\ComponentModel\Composition\Hosting\CatalogExportProvider.cs (1)
388private void OnCatalogChanging(object? sender, ComposablePartCatalogChangeEventArgs e)
System\ComponentModel\Composition\Hosting\ComposablePartCatalogChangeEventArgs.cs (1)
22/// Initializes a new instance of the <see cref="ComposablePartCatalogChangeEventArgs"/>.
System\ComponentModel\Composition\Hosting\ComposablePartCatalogCollection.cs (10)
23private readonly Action<ComposablePartCatalogChangeEventArgs>? _onChanged; 24private readonly Action<ComposablePartCatalogChangeEventArgs>? _onChanging; 32Action<ComposablePartCatalogChangeEventArgs>? onChanged, 33Action<ComposablePartCatalogChangeEventArgs>? onChanging) 78public event EventHandler<ComposablePartCatalogChangeEventArgs>? Changed; 83public event EventHandler<ComposablePartCatalogChangeEventArgs>? Changing; 309public void OnChanged(object sender, ComposablePartCatalogChangeEventArgs e) 329public void OnChanging(object sender, ComposablePartCatalogChangeEventArgs e) 334private void OnContainedCatalogChanged(object? sender, ComposablePartCatalogChangeEventArgs e) 344private void OnContainedCatalogChanging(object? sender, ComposablePartCatalogChangeEventArgs e)
System\ComponentModel\Composition\Hosting\CompositionScopeDefinition.cs (8)
213public event EventHandler<ComposablePartCatalogChangeEventArgs>? Changed; 218public event EventHandler<ComposablePartCatalogChangeEventArgs>? Changing; 223/// <param name="e">The <see cref="System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs"/> instance containing the event data.</param> 224protected virtual void OnChanged(ComposablePartCatalogChangeEventArgs e) 232/// <param name="e">The <see cref="System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs"/> instance containing the event data.</param> 233protected virtual void OnChanging(ComposablePartCatalogChangeEventArgs e) 238private void OnChangedInternal(object? sender, ComposablePartCatalogChangeEventArgs e) 243private void OnChangingInternal(object? sender, ComposablePartCatalogChangeEventArgs e)
System\ComponentModel\Composition\Hosting\CompositionService.cs (1)
72private void OnCatalogChanging(object? sender, ComposablePartCatalogChangeEventArgs e)
System\ComponentModel\Composition\Hosting\DirectoryCatalog.cs (8)
444public event EventHandler<ComposablePartCatalogChangeEventArgs>? Changed; 449public event EventHandler<ComposablePartCatalogChangeEventArgs>? Changing; 535/// An <see cref="ComposablePartCatalogChangeEventArgs"/> containing the data for the event. 537protected virtual void OnChanged(ComposablePartCatalogChangeEventArgs e) 546/// An <see cref="ComposablePartCatalogChangeEventArgs"/> containing the data for the event. 548protected virtual void OnChanging(ComposablePartCatalogChangeEventArgs e) 611var changingArgs = new ComposablePartCatalogChangeEventArgs(addedDefinitions, removedDefinitions, atomicComposition); 646var changedArgs = new ComposablePartCatalogChangeEventArgs(addedDefinitions, removedDefinitions, null);
System\ComponentModel\Composition\Hosting\FilteredCatalog.cs (13)
169public event EventHandler<ComposablePartCatalogChangeEventArgs>? Changed; 174public event EventHandler<ComposablePartCatalogChangeEventArgs>? Changing; 179/// <param name="e">The <see cref="System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs"/> instance containing the event data.</param> 180protected virtual void OnChanged(ComposablePartCatalogChangeEventArgs e) 188/// <param name="e">The <see cref="System.ComponentModel.Composition.Hosting.ComposablePartCatalogChangeEventArgs"/> instance containing the event data.</param> 189protected virtual void OnChanging(ComposablePartCatalogChangeEventArgs e) 194private void OnChangedInternal(object? sender, ComposablePartCatalogChangeEventArgs e) 196var processedArgs = ProcessEventArgs(e); 203private void OnChangingInternal(object? sender, ComposablePartCatalogChangeEventArgs e) 205var processedArgs = ProcessEventArgs(e); 212private ComposablePartCatalogChangeEventArgs? ProcessEventArgs(ComposablePartCatalogChangeEventArgs e) 215var result = new ComposablePartCatalogChangeEventArgs(
System\ComponentModel\Composition\Hosting\FilteredCatalog.Traversal.cs (1)
119private static void ThrowOnRecomposition(object? sender, ComposablePartCatalogChangeEventArgs e)
System\ComponentModel\Composition\Hosting\INotifyComposablePartCatalogChanged.cs (2)
11event EventHandler<ComposablePartCatalogChangeEventArgs>? Changed; 12event EventHandler<ComposablePartCatalogChangeEventArgs>? Changing;