System.ComponentModel.Composition.Hosting Namespace

Fornece tipos de MEF (Managed Extensibility Framework) úteis para desenvolvedores de aplicativos extensíveis ou hosts.

Classes

AggregateCatalog

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

AggregateExportProvider

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

ApplicationCatalog

Descobre partes atribuídas nos arquivos EXE e DLL (biblioteca de vínculo dinâmico) no caminho e diretório de um aplicativo.

AssemblyCatalog

Descobre as partes atribuídas em um assembly de código gerenciado.

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 a construção de serviços de composição.

ComposablePartCatalogChangeEventArgs

Fornece dados para o evento de Changed .

ComposablePartExportProvider

Recupera exportações de uma parte.

CompositionBatch

Representa um conjunto de objetos ComposablePart que serão adicionados ou removidos do contêiner em uma única composição transacional.

CompositionConstants

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

CompositionContainer

Gerencia a composição de partes.

CompositionScopeDefinition

Representa um nó em uma árvore de catálogos com escopo, refletindo um catálogo subjacente e seus escopos filho.

CompositionService

Fornece métodos para atender satisfazer as importações em uma instância da parte existente.

DirectoryCatalog

Descobre as partes atribuídas nos assemblies em um diretório especificado.

ExportProvider

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

ExportsChangeEventArgs

Fornece dados para o evento ExportsChanging e ExportsChanged.

FilteredCatalog

Representa um catálogo depois que uma função de filtro é aplicada a ele.

ImportEngine

Executa a composição para contêineres.

ScopingExtensions

Define métodos de conveniência estáticos para controle de escopo.

TypeCatalog

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

Interfaces

INotifyComposablePartCatalogChanged

Oferece notificações quando um ComposablePartCatalog é alterado.

Enumerações

CompositionOptions

Define opções de provedores de exportação.