DirectoryCatalog.GetExports Method (ImportDefinition)

.NET Framework (current version)
 

Gets the export definitions that match the constraint expressed by the specified import definition.

Namespace:   System.ComponentModel.Composition.Hosting
Assembly:  System.ComponentModel.Composition (in System.ComponentModel.Composition.dll)

public override IEnumerable<Tuple<ComposablePartDefinition, ExportDefinition>> GetExports(
	ImportDefinition definition
)

Parameters

definition
Type: System.ComponentModel.Composition.Primitives.ImportDefinition

The conditions of the ExportDefinition objects to be returned.

Return Value

Type: System.Collections.Generic.IEnumerable<Tuple<ComposablePartDefinition, ExportDefinition>>

A collection of objects that contain the ExportDefinition objects and their associated ComposablePartDefinition objects that match the constraint specified by definition.

Exception Condition
ObjectDisposedException

The DirectoryCatalog object has been disposed.

ArgumentNullException

definition is null.

.NET Framework
Available since 4.0
Return to top
Show: