ExportsChangeEventArgs Constructor

Definition

Initializes a new instance of the ExportsChangeEventArgs class.

public:
 ExportsChangeEventArgs(System::Collections::Generic::IEnumerable<System::ComponentModel::Composition::Primitives::ExportDefinition ^> ^ addedExports, System::Collections::Generic::IEnumerable<System::ComponentModel::Composition::Primitives::ExportDefinition ^> ^ removedExports, System::ComponentModel::Composition::Hosting::AtomicComposition ^ atomicComposition);
public ExportsChangeEventArgs (System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Primitives.ExportDefinition> addedExports, System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Primitives.ExportDefinition> removedExports, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition);
public ExportsChangeEventArgs (System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Primitives.ExportDefinition> addedExports, System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Primitives.ExportDefinition> removedExports, System.ComponentModel.Composition.Hosting.AtomicComposition? atomicComposition);
new System.ComponentModel.Composition.Hosting.ExportsChangeEventArgs : seq<System.ComponentModel.Composition.Primitives.ExportDefinition> * seq<System.ComponentModel.Composition.Primitives.ExportDefinition> * System.ComponentModel.Composition.Hosting.AtomicComposition -> System.ComponentModel.Composition.Hosting.ExportsChangeEventArgs
Public Sub New (addedExports As IEnumerable(Of ExportDefinition), removedExports As IEnumerable(Of ExportDefinition), atomicComposition As AtomicComposition)

Parameters

addedExports
IEnumerable<ExportDefinition>

The events that were added.

removedExports
IEnumerable<ExportDefinition>

The events that were removed.

atomicComposition
AtomicComposition

The composition transaction that contains the change.

Exceptions

addedExports or removedExports is null.

Applies to