System.ComponentModel.Composition.Primitives Ruang nama

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

Kelas

Nama Deskripsi
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

Nama Deskripsi
ICompositionElement

Mewakili elemen yang berpartisipasi dalam komposisi.

Enum

Nama Deskripsi
ImportCardinality

Menunjukkan kardinalitas objek Export yang diperlukan oleh ImportDefinition.