System.ComponentModel.Composition.Hosting Namespace

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.