ComposablePartExportProvider.GetExportsCore Метод

Определение

Возвращает коллекцию всех экспортов в этом поставщике, которые соответствуют условиям указанного импорта.

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)

Параметры

definition
ImportDefinition

Определяет ImportDefinition условия Export получения.

atomicComposition
AtomicComposition

Транзакция композиции, используемая или null отключаемая транзакционная композиция.

Возвращаемое значение

Коллекция всех экспортов в этом поставщике, которые соответствуют указанным условиям.

Комментарии

Реализующие не должны рассматривать несоответствия, связанные с кратностью, как ошибки и не должны вызывать исключения для несоответствий, связанных с кратностью. Например, если импорт запрашивает ровно один экспорт, и поставщик не имеет совпадающих экспортов или несколькихGetExportsCore, IEnumerable<T> метод должен возвращать пустую Export коллекцию объектов.

Применяется к