System.ComponentModel.Composition.Primitives Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Questo spazio dei nomi fornisce i tipi primitivi sottostanti al modello di programmazione MEF.
Classi
ComposablePart |
Definisce la classe base astratta per parti componibili che importano oggetti e producono oggetti esportati. |
ComposablePartCatalog |
Rappresenta la classe di base astratta per cataloghi di parti componibili che raccolgono e restituiscono oggetti ComposablePartDefinition. |
ComposablePartDefinition |
Definisce una classe di base astratta per definizioni di parti componibili che descrivono e abilitano la creazione di oggetti ComposablePart. |
ComposablePartException |
Eccezione generata quando si verifica un errore durante la chiamata di metodi in un oggetto ComposablePart. |
ContractBasedImportDefinition |
Rappresenta un'importazione richiesta da un oggetto ComposablePart che può specificare sia un nome di contratto sia i metadati. |
Export |
Rappresenta un'esportazione, ovvero un tipo costituito da un oggetto esportato creato in ritardo e i metadati che descrivono tale oggetto. |
ExportDefinition |
Descrive il contratto soddisfatto da un determinato oggetto Export. |
ExportedDelegate |
Rappresenta una funzione esportata da ComposablePart. |
ImportDefinition |
Rappresenta un'importazione richiesta da un oggetto ComposablePart. |
Interfacce
ICompositionElement |
Rappresenta un elemento che partecipa alla composizione. |
Enumerazioni
ImportCardinality |
Indica la cardinalità degli oggetti Export necessari per un oggetto ImportDefinition. |