AggregateExportProvider Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy AggregateExportProvider.

Przeciążenia

AggregateExportProvider(IEnumerable<ExportProvider>)

Inicjuje nowe wystąpienie klasy AggregateExportProvider.

AggregateExportProvider(ExportProvider[])

Inicjuje nowe wystąpienie klasy AggregateExportProvider.

AggregateExportProvider(IEnumerable<ExportProvider>)

Źródło:
AggregateExportProvider.cs
Źródło:
AggregateExportProvider.cs
Źródło:
AggregateExportProvider.cs

Inicjuje nowe wystąpienie klasy 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);
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>

Priorytetowa lista dostawców eksportu. Dostawcy są konsultowani w kolejności, w jakiej są one dostarczane.

Wyjątki

Co najmniej jeden element elementu providers to null.

Uwagi

Klasa AggregateExportProvider skonsultuje się z dostawcami w kolejności, w której zostały określone, gdy wywołuje GetExports.

Obiekt AggregateExportProvider nie przejmuje własności określonych dostawców. Oznacza to, że próbuje usunąć dowolnego dostawcę, gdy jest on usuwany.

Dotyczy

AggregateExportProvider(ExportProvider[])

Źródło:
AggregateExportProvider.cs
Źródło:
AggregateExportProvider.cs
Źródło:
AggregateExportProvider.cs

Inicjuje nowe wystąpienie klasy AggregateExportProvider.

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[]

Priorytetowa lista dostawców eksportu.

Wyjątki

providers zawiera element o nazwie null.

Uwagi

Klasa AggregateExportProvider skonsultuje się z dostawcami w kolejności, w której zostały określone, gdy wywołuje GetExports.

Obiekt AggregateExportProvider nie przejmuje własności określonych dostawców. Oznacza to, że próbuje usunąć dowolnego dostawcę, gdy jest on usuwany.

Dotyczy