System.ComponentModel.Composition.Primitives Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Tento obor názvů poskytuje primitivní typy, které jsou základem programovacího modelu MEF.
Třídy
| Name | Description |
|---|---|
| ComposablePart |
Definuje abstraktní základní třídu pro kompozovatelné části, které importují objekty a vytvářejí exportované objekty. |
| ComposablePartCatalog |
Představuje abstraktní základní třídu pro kompozovatelné katalogy částí, které shromažďují a vracejí ComposablePartDefinition objekty. |
| ComposablePartDefinition |
Definuje abstraktní základní třídu pro kompozovatelné definice částí, které popisují a umožňují vytváření ComposablePart objektů. |
| ComposablePartException |
Výjimka, která se vyvolá, když dojde k chybě při volání metod v objektu ComposablePart . |
| ContractBasedImportDefinition |
Představuje import, který vyžaduje ComposablePart objekt a který může zadat název kontraktu i metadata. |
| Export |
Představuje export, což je typ, který se skládá z exportovaného objektu vytvořeného zpožděním a metadat, která popisují tento objekt. |
| ExportDefinition |
Popisuje kontrakt, který konkrétní Export objekt splňuje. |
| ExportedDelegate |
Představuje funkci exportovanou funkcí ComposablePart. |
| ImportDefinition |
Představuje import, který je vyžadován objektem ComposablePart . |
Rozhraní
| Name | Description |
|---|---|
| ICompositionElement |
Představuje prvek, který se účastní složení. |
Výčty
| Name | Description |
|---|---|
| ImportCardinality |
Označuje kardinalitu objektů Export vyžadovaných ImportDefinition. |