AggregateExportProvider Конструкторы

Определение

Инициализирует новый экземпляр класса AggregateExportProvider.

Перегрузки

Имя Описание
AggregateExportProvider(IEnumerable<ExportProvider>)

Инициализирует новый экземпляр класса AggregateExportProvider.

AggregateExportProvider(ExportProvider[])

Инициализирует новый экземпляр класса AggregateExportProvider.

AggregateExportProvider(IEnumerable<ExportProvider>)

Инициализирует новый экземпляр класса AggregateExportProvider.

public:
 AggregateExportProvider(System::Collections::Generic::IEnumerable<System::ComponentModel::Composition::Hosting::ExportProvider ^> ^ providers);
public AggregateExportProvider(System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Hosting.ExportProvider> providers);
new System.ComponentModel.Composition.Hosting.AggregateExportProvider : seq<System.ComponentModel.Composition.Hosting.ExportProvider> -> System.ComponentModel.Composition.Hosting.AggregateExportProvider
Public Sub New (providers As IEnumerable(Of ExportProvider))

Параметры

providers
IEnumerable<ExportProvider>

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

Исключения

Один или несколько элементовproviders.null

Комментарии

Класс AggregateExportProvider обращается к поставщикам в том порядке, в котором они были указаны при вызове GetExports.

Не AggregateExportProvider имеет права владения указанными поставщиками. То есть он пытается удалить любой из поставщиков при удалении.

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

AggregateExportProvider(ExportProvider[])

Инициализирует новый экземпляр класса AggregateExportProvider.

public:
 AggregateExportProvider(... cli::array <System::ComponentModel::Composition::Hosting::ExportProvider ^> ^ providers);
public AggregateExportProvider(params System.ComponentModel.Composition.Hosting.ExportProvider[] providers);
new System.ComponentModel.Composition.Hosting.AggregateExportProvider : System.ComponentModel.Composition.Hosting.ExportProvider[] -> System.ComponentModel.Composition.Hosting.AggregateExportProvider
Public Sub New (ParamArray providers As ExportProvider())

Параметры

providers
ExportProvider[]

Приоритетный список поставщиков экспорта.

Исключения

providers содержит элемент, который является null.

Комментарии

Класс AggregateExportProvider обращается к поставщикам в том порядке, в котором они были указаны при вызове GetExports.

Не AggregateExportProvider имеет права владения указанными поставщиками. То есть он пытается удалить любой из поставщиков при удалении.

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