AggregateExportProvider Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of the AggregateExportProvider class.
Overloads
AggregateExportProvider(IEnumerable<ExportProvider>) |
Initializes a new instance of the AggregateExportProvider class. |
AggregateExportProvider(ExportProvider[]) |
Initializes a new instance of the AggregateExportProvider class. |
AggregateExportProvider(IEnumerable<ExportProvider>)
- Source:
- AggregateExportProvider.cs
- Source:
- AggregateExportProvider.cs
- Source:
- AggregateExportProvider.cs
- Source:
- AggregateExportProvider.cs
Initializes a new instance of the AggregateExportProvider class.
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))
Parameters
- providers
- IEnumerable<ExportProvider>
The prioritized list of export providers. The providers are consulted in the order in which they are supplied.
Exceptions
One or more elements of providers
are null
.
Remarks
The AggregateExportProvider class consults the providers in the order in which they have been specified when it calls GetExports.
The AggregateExportProvider does not take ownership of the specified providers. That is, it tries to dispose of any of the providers when it is disposed.
Applies to
AggregateExportProvider(ExportProvider[])
- Source:
- AggregateExportProvider.cs
- Source:
- AggregateExportProvider.cs
- Source:
- AggregateExportProvider.cs
- Source:
- AggregateExportProvider.cs
Initializes a new instance of the AggregateExportProvider class.
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())
Parameters
- providers
- ExportProvider[]
The prioritized list of export providers.
Exceptions
providers
contains an element that is null
.
Remarks
The AggregateExportProvider class consults the providers in the order in which they have been specified when it calls GetExports.
The AggregateExportProvider does not take ownership of the specified providers. That is, it tries to dispose of any of the providers when it is disposed.
Applies to
.NET
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기