Share via


AggregateExportProvider.GetExportsCore Méthode

Définition

Obtient toutes les exportations qui correspondent aux conditions de l'importation spécifiée.

protected:
 override System::Collections::Generic::IEnumerable<System::ComponentModel::Composition::Primitives::Export ^> ^ GetExportsCore(System::ComponentModel::Composition::Primitives::ImportDefinition ^ definition, System::ComponentModel::Composition::Hosting::AtomicComposition ^ atomicComposition);
protected override System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Primitives.Export> GetExportsCore (System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition);
protected override System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Primitives.Export> GetExportsCore (System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition? atomicComposition);
override this.GetExportsCore : System.ComponentModel.Composition.Primitives.ImportDefinition * System.ComponentModel.Composition.Hosting.AtomicComposition -> seq<System.ComponentModel.Composition.Primitives.Export>
Protected Overrides Function GetExportsCore (definition As ImportDefinition, atomicComposition As AtomicComposition) As IEnumerable(Of Export)

Paramètres

definition
ImportDefinition

Conditions des objets Export à retourner.

atomicComposition
AtomicComposition

Conteneur transactionnel pour la composition.

Retours

Collection qui contient toutes les exportations correspondant à la condition spécifiée.

Remarques

Les implémenteurs ne doivent pas traiter les incompatibilités liées à la cardinalité comme des erreurs et ne sont pas censés lever des exceptions dans ces cas.

Par exemple, si l’importation demande exactement une exportation et que le fournisseur n’a pas d’exportations correspondantes ou plusieurs, la méthode doit retourner une collection vide IEnumerable<T> de Export.

S’applique à