AssemblyCatalog.GetExports(ImportDefinition) Methode

Definition

Ruft eine Auflistung von Exporten ab, die den durch die Importdefinition angegebenen Bedingungen entsprechen.

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))

Parameter

definition
ImportDefinition

Bedingungen, die angeben, welche Exporte übereinstimmen sollen.

Gibt zurück

Eine Sammlung von Exporten, die den angegebenen definitionBedingungen entsprechen.

Ausnahmen

definition ist null.

Hinweise

Hinweise zu Vererbungen

Außerkraftsetzungen dieser Eigenschaft sollten niemals zurückgegeben werden null , wenn keine ExportDefinition Übereinstimmung mit den durch definition; definierten Bedingungen besteht. Geben Sie stattdessen einen leeren IEnumerable<T>Wert zurück.

Gilt für: