AssemblyCatalog.GetExports(ImportDefinition) Methode

Definitie

Hiermee haalt u een verzameling exports op die overeenkomen met de voorwaarden die zijn opgegeven door de importdefinitie.

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

Parameters

definition
ImportDefinition

Voorwaarden die aangeven welke exports overeenkomen.

Retouren

Een verzameling exports die voldoen aan de voorwaarden die zijn opgegeven door definition.

Uitzonderingen

definition is null.

Opmerkingen

Notities voor overnemers

Overrideers van deze eigenschap mogen nooit retourneren null als er geen ExportDefinition overeenkomst is met de voorwaarden die zijn gedefinieerd door definition; in plaats daarvan retourneert u een lege IEnumerable<T>waarde.

Van toepassing op