Condividi tramite


System.ComponentModel.Composition.Hosting Spazio dei nomi

Fornisce tipi MEF (Managed Extensibility Framework) utili agli sviluppatori di applicazioni estendibili oppure host.

Classi

AggregateCatalog

Catalogo che combina gli elementi di oggetti ComposablePartCatalog.

AggregateExportProvider

Recupera le esportazioni fornite da una raccolta di oggetti ExportProvider.

ApplicationCatalog

Consente di individuare parti con attributi nei file DLL (Dynamic Link Library, libreria di collegamento dinamico) e nei file 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 dati per l'evento Changed.

ComposablePartExportProvider

Recupera esportazioni da una parte.

CompositionBatch

Rappresenta un set di oggetti ComposablePart che verranno aggiunti o rimossi dal contenitore in una sola composizione transazionale.

CompositionConstants

Contiene chiavi di metadati statiche utilizzate dal sistema di composizione.

CompositionContainer

Gestisce la composizione di parti.

CompositionScopeDefinition

Rappresenta un nodo in un albero di cataloghi con ambito, riflettendo un catalogo sottostante e i relativi ambiti figlio.

CompositionService

Fornisce metodi per soddisfare le importazioni sull'istanza di una parte esistente.

DirectoryCatalog

Individua le parti con attributi negli assembly in una directory specificata.

ExportProvider

Recupera esportazioni che corrispondono a un oggetto ImportDefinition specificato.

ExportsChangeEventArgs

Fornisce dati per gli eventi ExportsChanging e ExportsChanged.

FilteredCatalog

Rappresenta un catalogo dopo che una funzione di filtro è stata applicata ad esso.

ImportEngine

Esegue la composizione per i contenitori.

ScopingExtensions

Definisce i metodi pratici statici per la definizione dell'ambito.

TypeCatalog

Individua le parti con attributi in una raccolta di tipi.

Interfacce

INotifyComposablePartCatalogChanged

Fornisce notifiche quando un oggetto ComposablePartCatalog viene modificato.

Enumerazioni

CompositionOptions

Definisce le opzioni per i provider di esportazione.