CompositionScopeDefinition.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 overeenkomen met de opgegeven voorwaarden.

Uitzonderingen

definition is null.

Opmerkingen

Opmerking voor overnames

Onderdrukkingen van deze eigenschap mogen nooit retourneren null. Als er geen ExportDefinition overeenkomst is met de voorwaarden die zijn definitiongedefinieerd door, retourneert u een lege IEnumerable<T>waarde.

Van toepassing op