System.ComponentModel.Composition.Primitives Névtér

Ez a névtér a MEF programozási modell alapjául szolgáló primitív típusokat biztosítja.

Osztályok

Name Description
ComposablePart

Meghatározza a összeállítható részek absztrakt alaposztályát, amely importálja az objektumokat, és exportált objektumokat hoz létre.

ComposablePartCatalog

A összeállítható részkatalógusok absztrakt alaposztályát jelöli, amelyek objektumokat gyűjtenek és adnak vissza ComposablePartDefinition .

ComposablePartDefinition

Absztrakt alaposztályt határoz meg a összeállítható részdefiníciókhoz, amelyek leírják és lehetővé teszik az objektumok létrehozását ComposablePart .

ComposablePartException

Az a kivétel, amely akkor jelentkezik, ha hiba történik egy metódusok objektumon való meghívásakor ComposablePart .

ContractBasedImportDefinition

Egy objektum által ComposablePart igényelt importálást jelöl, amely megadhatja a szerződés nevét és a metaadatokat is.

Export

Egy exportálást jelöl, amely egy olyan típus, amely egy késleltetetten létrehozott exportált objektumból és az objektumot leíró metaadatokból áll.

ExportDefinition

Azt a szerződést ismerteti, amelyet egy adott Export objektum teljesít.

ExportedDelegate

Egy adott függvény által exportált függvényt ComposablePartjelöl.

ImportDefinition

Egy objektum által igényelt importálást ComposablePart jelöl.

Interfészek

Name Description
ICompositionElement

Olyan elemet jelöl, amely részt vesz a kompozícióban.

Enumerációk

Name Description
ImportCardinality

Az adott objektum által Exportigényelt objektumok számosságát ImportDefinition jelzi.