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

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.