AggregateExportProvider Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.