ExportProvider.GetExportsCore(ImportDefinition, AtomicComposition) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar alla exporter som matchar villkoret som definieras av den angivna definitionen.
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);
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)
Parametrar
- definition
- ImportDefinition
Objektet som definierar villkoren för de objekt som Export ska returneras.
- atomicComposition
- AtomicComposition
Transaktionscontainern för kompositionen.
Returer
En samling som innehåller alla exporter som matchar det angivna villkoret.
Kommentarer
Åsidosättningar av den här metoden bör inte behandla kardinalitetsrelaterade matchningar som fel och bör inte utlösa undantag i dessa fall. Om till exempel Cardinality är ExactlyOne och det finns noll Export objekt som matchar villkoren för den angivna ImportDefinitionska en tom IEnumerable<T> samling returneras.