ExportProvider.GetExportsCore(ImportDefinition, AtomicComposition) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan semua ekspor yang cocok dengan batasan yang ditentukan oleh definisi yang ditentukan.
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)
Parameter
- definition
- ImportDefinition
Objek yang menentukan kondisi objek yang Export akan dikembalikan.
- atomicComposition
- AtomicComposition
Kontainer transaksi untuk komposisi.
Mengembalikan
Koleksi yang berisi semua ekspor yang cocok dengan kondisi yang ditentukan.
Keterangan
Penimpaan metode ini tidak boleh memperlakukan ketidakcocokan terkait kardinalitas sebagai kesalahan, dan tidak boleh melemparkan pengecualian dalam kasus tersebut. Misalnya, jika Cardinality adalah dan tidak Export ada objek yang cocok dengan kondisi yang ditentukanImportDefinition, koleksi kosong IEnumerable<T> harus ExactlyOne dikembalikan.