System.ComponentModel.Composition.Hosting Spazio dei nomi

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.