AssemblyCatalog.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 villkor som anges av definition.

Undantag

definition är null.

Kommentarer

Anteckningar till arvtagare

Åsidosättningar av den här egenskapen bör aldrig returneras null om inga ExportDefinition matchar de villkor som definierats av definition. Returnera i stället en tom IEnumerable<T>.

Gäller för