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 имеет права владения указанными поставщиками. То есть он пытается удалить любой из поставщиков при удалении.