ExportProvider.GetExportsCore(ImportDefinition, AtomicComposition) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u alle exports op die overeenkomen met de beperking die is gedefinieerd door de opgegeven definitie.
protected:
abstract System::Collections::Generic::IEnumerable<System::ComponentModel::Composition::Primitives::Export ^> ^ GetExportsCore(System::ComponentModel::Composition::Primitives::ImportDefinition ^ definition, System::ComponentModel::Composition::Hosting::AtomicComposition ^ atomicComposition);
protected abstract System.Collections.Generic.IEnumerable<System.ComponentModel.Composition.Primitives.Export> GetExportsCore(System.ComponentModel.Composition.Primitives.ImportDefinition definition, System.ComponentModel.Composition.Hosting.AtomicComposition atomicComposition);
abstract member GetExportsCore : System.ComponentModel.Composition.Primitives.ImportDefinition * System.ComponentModel.Composition.Hosting.AtomicComposition -> seq<System.ComponentModel.Composition.Primitives.Export>
Protected MustOverride Function GetExportsCore (definition As ImportDefinition, atomicComposition As AtomicComposition) As IEnumerable(Of Export)
Parameters
- definition
- ImportDefinition
Het object dat de voorwaarden definieert van de Export objecten die moeten worden geretourneerd.
- atomicComposition
- AtomicComposition
De transactionele container voor de samenstelling.
Retouren
Een verzameling die alle exports bevat die overeenkomen met de opgegeven voorwaarde.
Opmerkingen
Onderdrukkingen van deze methode mogen kardinaliteitsgerelateerde fouten niet behandelen als fouten en mogen in die gevallen geen uitzonderingen genereren. Als dat het geval Cardinality is ExactlyOne en er nul Export objecten zijn die overeenkomen met de opgegeven ImportDefinitionvoorwaarden, moet er een lege IEnumerable<T> verzameling worden geretourneerd.