System.ComponentModel.Composition.Primitives Ruang nama

Namespace layanan ini menyediakan jenis primitif yang mendasar model pemrograman MEF.

Kelas

ComposablePart

Mendefinisikan kelas dasar abstrak untuk bagian yang dapat disusun, yang mengimpor objek dan menghasilkan objek yang diekspor.

ComposablePartCatalog

Mewakili kelas dasar abstrak untuk katalog bagian yang dapat disusun, yang mengumpulkan dan mengembalikan ComposablePartDefinition objek.

ComposablePartDefinition

Mendefinisikan kelas dasar abstrak untuk definisi bagian yang dapat disusun, yang menjelaskan dan mengaktifkan pembuatan ComposablePart objek.

ComposablePartException

Pengecualian yang dilemparkan ketika kesalahan terjadi saat memanggil metode pada ComposablePart objek.

ContractBasedImportDefinition

Mewakili impor yang diperlukan oleh ComposablePart objek dan yang dapat menentukan nama kontrak dan metadata.

Export

Mewakili ekspor, yang merupakan jenis yang terdiri dari objek ekspor yang dibuat penundaan dan metadata yang menjelaskan objek tersebut.

ExportDefinition

Menjelaskan kontrak yang dipenuhi objek tertentu Export .

ExportedDelegate

Mewakili fungsi yang diekspor oleh ComposablePart.

ImportDefinition

Mewakili impor yang diperlukan oleh ComposablePart objek.

Antarmuka

ICompositionElement

Mewakili elemen yang berpartisipasi dalam komposisi.

Enum

ImportCardinality

Menunjukkan kardinalitas objek yang Export diperlukan oleh ImportDefinition.