System.ComponentModel.Composition.Hosting Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |