CompositionScopeDefinition.GetExports(ImportDefinition) Metod

Definition

Hämtar en exportsamling som matchar de villkor som anges i importdefinitionen.

public:
 override System::Collections::Generic::IEnumerable<Tuple<System::ComponentModel::Composition::Primitives::ComposablePartDefinition ^, System::ComponentModel::Composition::Primitives::ExportDefinition ^> ^> ^ GetExports(System::ComponentModel::Composition::Primitives::ImportDefinition ^ definition);
public override System.Collections.Generic.IEnumerable<Tuple<System.ComponentModel.Composition.Primitives.ComposablePartDefinition,System.ComponentModel.Composition.Primitives.ExportDefinition>> GetExports(System.ComponentModel.Composition.Primitives.ImportDefinition definition);
override this.GetExports : System.ComponentModel.Composition.Primitives.ImportDefinition -> seq<System.ComponentModel.Composition.Primitives.ComposablePartDefinition * System.ComponentModel.Composition.Primitives.ExportDefinition>
Public Overrides Function GetExports (definition As ImportDefinition) As IEnumerable(Of Tuple(Of ComposablePartDefinition, ExportDefinition))

Parametrar

definition
ImportDefinition

Villkor som anger vilka exporter som ska matchas.

Returer

En samling exporter som matchar de angivna villkoren.

Undantag

definition är null.

Kommentarer

Anteckning till ärvare

Åsidosättningar av den här egenskapen bör aldrig returnera null. Om det inte finns något ExportDefinition som matchar de villkor som definierats av definitionreturnerar du en tom IEnumerable<T>.

Gäller för