Condividi tramite


AggregateExportProvider Costruttori

Definizione

Inizializza una nuova istanza della classe AggregateExportProvider.

Overload

AggregateExportProvider(IEnumerable<ExportProvider>)

Inizializza una nuova istanza della classe AggregateExportProvider.

AggregateExportProvider(ExportProvider[])

Inizializza una nuova istanza della classe AggregateExportProvider.

AggregateExportProvider(IEnumerable<ExportProvider>)

Origine:
AggregateExportProvider.cs
Origine:
AggregateExportProvider.cs
Origine:
AggregateExportProvider.cs

Inizializza una nuova istanza della classe 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))

Parametri

providers
IEnumerable<ExportProvider>

Elenco classificato in ordine di priorità dei provider di esportazione. I provider vengono consultati nell'ordine in cui sono specificati.

Eccezioni

Uno o più elementi di providers sono null.

Commenti

La AggregateExportProvider classe consulta i provider nell'ordine in cui sono stati specificati quando chiama GetExports.

Non AggregateExportProvider accetta la proprietà dei provider specificati. Ciò significa che tenta di eliminare uno qualsiasi dei provider quando viene eliminato.

Si applica a

AggregateExportProvider(ExportProvider[])

Origine:
AggregateExportProvider.cs
Origine:
AggregateExportProvider.cs
Origine:
AggregateExportProvider.cs

Inizializza una nuova istanza della classe 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())

Parametri

providers
ExportProvider[]

Elenco classificato in ordine di priorità dei provider di esportazione.

Eccezioni

providers contiene un elemento null.

Commenti

La AggregateExportProvider classe consulta i provider nell'ordine in cui sono stati specificati quando chiama GetExports.

Non AggregateExportProvider accetta la proprietà dei provider specificati. Ciò significa che tenta di eliminare uno qualsiasi dei provider quando viene eliminato.

Si applica a