System.ComponentModel.Composition.Hosting Espaço de Nomes

Fornece tipos de Managed Extensibility Framework (MEF) que são úteis para desenvolvedores de aplicações extensíveis, ou hosts.

Classes

Name Description
AggregateCatalog

Um catálogo que combina os elementos dos ComposablePartCatalog objetos.

AggregateExportProvider

Recupera exportações fornecidas por uma coleção de ExportProvider objetos.

ApplicationCatalog

Descobre partes atribuídas na biblioteca de links dinâmicos (DLL) e ficheiros EXE no diretório e caminho de uma aplicação.

AssemblyCatalog

Descobre peças atribuídas numa montagem de código gerida.

AtomicComposition

Representa uma única operação de composição para composição transacional.

CatalogExportProvider

Recupera exportações de um catálogo.

CatalogExtensions

Fornece métodos de extensão para construir serviços de composição.

ComposablePartCatalogChangeEventArgs

Fornece dados para o Changed evento.

ComposablePartExportProvider

Recupera exportações de uma peça.

CompositionBatch

Representa um conjunto de ComposablePart objetos que serão adicionados ou removidos do contentor numa única composição transacional.

CompositionConstants

Contém chaves de metadados estáticas usadas pelo sistema de composição.

CompositionContainer

Gerir a composição das partes.

CompositionScopeDefinition

Representa um nó numa árvore de catálogos com scopos, refletindo um catálogo subjacente e os seus escopos filhos.

CompositionService

Fornece métodos para satisfazer importações numa instância de peça existente.

DirectoryCatalog

Descobre peças atribuídas nos conjuntos de um diretório especificado.

ExportProvider

Recupera exportações que correspondem a um objeto especificado ImportDefinition .

ExportsChangeEventArgs

Fornece dados para o ExportsChanging e ExportsChanged evento.

FilteredCatalog

Representa um catálogo após a aplicação de uma função de filtro.

ImportEngine

Realiza composição para recipientes.

ScopingExtensions

Define métodos de conveniência estática para o âmbito do alcance.

TypeCatalog

Descobre partes atribuídas a partir de uma coleção de tipos.

Interfaces

Name Description
INotifyComposablePartCatalogChanged

Fornece notificações quando muda ComposablePartCatalog .

Enumerações

Name Description
CompositionOptions

Define opções para fornecedores de exportação.