System.ComponentModel.Composition.Hosting Ruang nama

Menyediakan jenis Managed Extensibility Framework (MEF) yang berguna bagi pengembang aplikasi yang dapat diperluas, atau host.

Kelas

Nama Deskripsi
AggregateCatalog

Katalog yang menggabungkan elemen ComposablePartCatalog objek.

AggregateExportProvider

Mengambil ekspor yang disediakan oleh kumpulan ExportProvider objek.

ApplicationCatalog

Menemukan bagian yang diatribusikan dalam pustaka tautan dinamis (DLL) dan file EXE di direktori dan jalur aplikasi.

AssemblyCatalog

Menemukan bagian yang diatribusikan dalam rakitan kode terkelola.

AtomicComposition

Mewakili operasi komposisi tunggal untuk komposisi transaksional.

CatalogExportProvider

Mengambil ekspor dari katalog.

ComposablePartCatalogChangeEventArgs

Menyediakan data untuk peristiwa tersebut Changed .

ComposablePartExportProvider

Mengambil ekspor dari suatu bagian.

CompositionBatch

Mewakili sekumpulan ComposablePart objek yang akan ditambahkan atau dihapus dari kontainer dalam satu komposisi transaksional.

CompositionContainer

Mengelola komposisi bagian.

CompositionScopeDefinition

Mewakili simpul di pohon katalog tercakup, mencerminkan katalog yang mendasar dan cakupan anaknya.

DirectoryCatalog

Menemukan bagian yang diatribusikan dalam rakitan dalam direktori tertentu.

ExportProvider

Mengambil ekspor yang cocok dengan objek tertentu ImportDefinition .

ExportsChangeEventArgs

Menyediakan data untuk ExportsChanging peristiwa dan ExportsChanged .

FilteredCatalog

Mewakili katalog setelah fungsi filter diterapkan ke katalog tersebut.

ImportEngine

Melakukan komposisi untuk kontainer.

TypeCatalog

Menemukan bagian yang diatribusikan dari kumpulan jenis.

Antarmuka

Nama Deskripsi
INotifyComposablePartCatalogChanged

Menyediakan pemberitahuan saat perubahan ComposablePartCatalog .