Поделиться через


AssemblyCatalog.GetExports(ImportDefinition) Метод

Определение

Получает коллекцию экспортов, которые соответствуют условиям, заданным определением импорта.

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

Параметры

definition
ImportDefinition

Условия, которые определяют соответствующие экспорты.

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

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

Исключения

definition имеет значение null.

Объект ComposablePartCatalog удален.

Комментарии

Примечания к наследутелям

Переопределители этого свойства никогда не должны возвращать null значение , если не ExportDefinition соответствует условиям, определенным параметром definition; вместо этого возвращают пустой IEnumerable<T>объект .

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