System.ComponentModel.Composition.Primitives Obor názvů

Tento obor názvů poskytuje primitivní typy, které jsou základem programovacího modelu MEF.

Třídy

ComposablePart

Definuje abstraktní základní třídu pro skládatelné části, které importují objekty a vytvářejí exportované objekty.

ComposablePartCatalog

Představuje abstraktní základní třídu pro sestavitelné katalogy částí, které shromažďují a vracejí ComposablePartDefinition objekty.

ComposablePartDefinition

Definuje abstraktní základní třídu pro definice skládatelných částí, které popisují a umožňují vytváření ComposablePart objektů.

ComposablePartException

Výjimka, která je vyvolán, když dojde k chybě při volání metod na objektu ComposablePart .

ContractBasedImportDefinition

Představuje import, který je požadován objektem ComposablePart 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á tento objekt popisují.

ExportDefinition

Popisuje kontrakt, který určitý Export objekt splňuje.

ExportedDelegate

Představuje funkci exportovanou objektem ComposablePart.

ImportDefinition

Představuje import, který je požadován objektem ComposablePart .

Rozhraní

ICompositionElement

Představuje prvek, který se účastní složení.

Výčty

ImportCardinality

Označuje kardinalitu Export objektů požadovaných objektem ImportDefinition.