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 il modello di programmazione MEF.
Classi
| Nome | Descrizione |
|---|---|
| ComposablePart |
Definisce la classe base astratta per parti componibili, che importano oggetti e producono oggetti esportati. |
| ComposablePartCatalog |
Rappresenta la classe base astratta per i cataloghi di parti componibili, che raccolgono e restituiscono ComposablePartDefinition oggetti. |
| ComposablePartDefinition |
Definisce una classe base astratta per le definizioni di parte componibili, che descrivono e abilitano la creazione di ComposablePart oggetti. |
| ComposablePartException |
Eccezione generata quando si verifica un errore quando si chiamano metodi su un ComposablePart oggetto . |
| ContractBasedImportDefinition |
Rappresenta un'importazione richiesta da un ComposablePart oggetto e che può specificare sia un nome di contratto che i metadati. |
| Export |
Rappresenta un'esportazione, ovvero un tipo costituito da un oggetto esportato creato in ritardo e dai metadati che descrivono l'oggetto. |
| ExportDefinition |
Descrive il contratto che un oggetto specifico Export soddisfa. |
| ExportedDelegate |
Rappresenta una funzione esportata da un oggetto ComposablePart. |
| ImportDefinition |
Rappresenta un'importazione richiesta da un ComposablePart oggetto . |
Interfacce
| Nome | Descrizione |
|---|---|
| ICompositionElement |
Rappresenta un elemento che partecipa alla composizione. |
Enumerazioni
| Nome | Descrizione |
|---|---|
| ImportCardinality |
Indica la cardinalità degli oggetti Export richiesti da un ImportDefinition. |