System.ComponentModel.Composition.Hosting 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.
Fornisce tipi MEF (Managed Extensibility Framework) utili per gli sviluppatori di applicazioni estendibili o host.
Classi
| Nome | Descrizione |
|---|---|
| AggregateCatalog |
Catalogo che combina gli elementi degli ComposablePartCatalog oggetti. |
| AggregateExportProvider |
Recupera le esportazioni fornite da una raccolta di ExportProvider oggetti . |
| ApplicationCatalog |
Individua le parti con attributi nei file DLL (Dynamic Link Library) e EXE nella directory e nel percorso di un'applicazione. |
| AssemblyCatalog |
Individua le parti con attributi in un assembly di codice gestito. |
| AtomicComposition |
Rappresenta una singola operazione di composizione per la composizione transazionale. |
| CatalogExportProvider |
Recupera le esportazioni da un catalogo. |
| CatalogExtensions |
Fornisce metodi di estensione per la costruzione di servizi di composizione. |
| ComposablePartCatalogChangeEventArgs |
Fornisce i dati per l'evento Changed. |
| ComposablePartExportProvider |
Recupera le esportazioni da una parte. |
| CompositionBatch |
Rappresenta un set di ComposablePart oggetti che verranno aggiunti o rimossi dal contenitore in una singola composizione transazionale. |
| CompositionConstants |
Contiene chiavi di metadati statiche usate dal sistema di composizione. |
| CompositionContainer |
Gestisce la composizione delle parti. |
| CompositionScopeDefinition |
Rappresenta un nodo in un albero di cataloghi con ambito, che riflette un catalogo sottostante e i relativi ambiti figlio. |
| CompositionService |
Fornisce metodi per soddisfare le importazioni in un'istanza di parte esistente. |
| DirectoryCatalog |
Individua le parti con attributi negli assembly in una directory specificata. |
| ExportProvider |
Recupera le esportazioni che corrispondono a un oggetto specificato ImportDefinition . |
| ExportsChangeEventArgs |
Fornisce i dati per l'evento ExportsChanging e ExportsChanged . |
| FilteredCatalog |
Rappresenta un catalogo dopo l'applicazione di una funzione di filtro. |
| ImportEngine |
Esegue la composizione per i contenitori. |
| ScopingExtensions |
Definisce metodi di praticità statici per la definizione dell'ambito. |
| TypeCatalog |
Individua le parti con attributi da una raccolta di tipi. |
Interfacce
| Nome | Descrizione |
|---|---|
| INotifyComposablePartCatalogChanged |
Fornisce notifiche quando un oggetto ComposablePartCatalog cambia. |
Enumerazioni
| Nome | Descrizione |
|---|---|
| CompositionOptions |
Definisce le opzioni per i provider di esportazione. |