AggregateExportProvider Konstruktory

Definice

Inicializuje novou instanci AggregateExportProvider třídy.

Přetížení

Name Description
AggregateExportProvider(IEnumerable<ExportProvider>)

Inicializuje novou instanci AggregateExportProvider třídy.

AggregateExportProvider(ExportProvider[])

Inicializuje novou instanci AggregateExportProvider třídy.

AggregateExportProvider(IEnumerable<ExportProvider>)

Zdroj:
AggregateExportProvider.cs
Zdroj:
AggregateExportProvider.cs
Zdroj:
AggregateExportProvider.cs
Zdroj:
AggregateExportProvider.cs

Inicializuje novou instanci AggregateExportProvider třídy.

public:
 AggregateExportProvider(System::Collections::Generic::IEnumerable<System::ComponentModel::Composition::Hosting::ExportProvider ^> ^ providers);
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))

Parametry

providers
IEnumerable<ExportProvider>

Seznam poskytovatelů exportu s prioritou. Poskytovatelé jsou vyzváni v pořadí, ve kterém jsou dodány.

Výjimky

Jeden nebo více prvků providers jsou null.

Poznámky

Třída AggregateExportProvider se poraďte s poskytovateli v pořadí, ve kterém byly zadány při volání GetExports.

Nepřebírají AggregateExportProvider vlastnictví zadaných poskytovatelů. To znamená, že se pokusí zbavit některého z poskytovatelů, když je uvolněn.

Platí pro

AggregateExportProvider(ExportProvider[])

Zdroj:
AggregateExportProvider.cs
Zdroj:
AggregateExportProvider.cs
Zdroj:
AggregateExportProvider.cs
Zdroj:
AggregateExportProvider.cs

Inicializuje novou instanci AggregateExportProvider třídy.

public:
 AggregateExportProvider(... cli::array <System::ComponentModel::Composition::Hosting::ExportProvider ^> ^ providers);
public AggregateExportProvider(params 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())

Parametry

providers
ExportProvider[]

Seznam poskytovatelů exportu s prioritou.

Výjimky

providers obsahuje prvek, který je null.

Poznámky

Třída AggregateExportProvider se poraďte s poskytovateli v pořadí, ve kterém byly zadány při volání GetExports.

Nepřebírají AggregateExportProvider vlastnictví zadaných poskytovatelů. To znamená, že se pokusí zbavit některého z poskytovatelů, když je uvolněn.

Platí pro