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 mef (Managed Extensibility Framework) que são úteis para desenvolvedores de aplicativos extensíveis ou hosts.
Classes
| Nome | Description |
|---|---|
| AggregateCatalog |
Um catálogo que combina os elementos de ComposablePartCatalog objetos. |
| AggregateExportProvider |
Recupera as exportações fornecidas por uma coleção de ExportProvider objetos. |
| ApplicationCatalog |
Descobre partes atribuídas nos arquivos DLL (biblioteca de vínculo dinâmico) e EXE no diretório e no caminho de um aplicativo. |
| AssemblyCatalog |
Descobre 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 as 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 evento Changed. |
| ComposablePartExportProvider |
Recupera as exportações de uma parte. |
| CompositionBatch |
Representa um conjunto de ComposablePart objetos 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 às importações em uma instância de parte existente. |
| DirectoryCatalog |
Descobre partes atribuídas nos assemblies em um diretório especificado. |
| ExportProvider |
Recupera exportações que correspondem a um objeto especificado ImportDefinition . |
| ExportsChangeEventArgs |
Fornece dados para o evento e ExportsChanging o ExportsChanged evento. |
| 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 escopo. |
| TypeCatalog |
Descobre partes atribuídas de uma coleção de tipos. |
Interfaces
| Nome | Description |
|---|---|
| INotifyComposablePartCatalogChanged |
Fornece notificações quando uma alteração ComposablePartCatalog . |
Enumerações
| Nome | Description |
|---|---|
| CompositionOptions |
Define opções para provedores de exportação. |