ExportProvider::GetExports Method (ImportDefinition^)
.NET Framework (current version)
Gets all exports that match the conditions of the specified import definition.
Assembly: System.ComponentModel.Composition (in System.ComponentModel.Composition.dll)
Parameters
- definition
-
Type:
System.ComponentModel.Composition.Primitives::ImportDefinition^
The object that defines the conditions of the Export objects to get.
Return Value
Type: System.Collections.Generic::IEnumerable<Export^>^A collection of all the Export objects matching the condition specified by definition.
| Exception | Condition |
|---|---|
| ImportCardinalityMismatchException | Cardinality is ExactlyOne and there are zero Export objects that match the conditions of the specified ImportDefinition. -or- Cardinality is ZeroOrOne or ExactlyOne and there is more than one Export object that matches the conditions of the specified ImportDefinition. |
| ArgumentNullException | definition is null. |
.NET Framework
Available since 4.0
Portable Class Library
Supported in: portable .NET platforms
Silverlight
Available since 4.0
Available since 4.0
Portable Class Library
Supported in: portable .NET platforms
Silverlight
Available since 4.0
Show: