AggregateCatalog.GetExports(ImportDefinition) Methode

Definitie

Hiermee haalt u de exportdefinities op die overeenkomen met de beperking die wordt uitgedrukt door de opgegeven definitie.

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

De voorwaarden van de ExportDefinition objecten die moeten worden geretourneerd.

Retouren

Een verzameling met Tuple<T1,T2> de ExportDefinition objecten en de bijbehorende ComposablePartDefinition objecten voor objecten die overeenkomen met de beperking die is opgegeven door definition.

Uitzonderingen

Het AggregateCatalog object is verwijderd.

definition is null.

Van toepassing op