System.ComponentModel.Composition.Primitives 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.
Este namespace fornece os tipos primitivos subjacentes ao modelo de programação da MEF.
Classes
ComposablePart |
Define a classe base abstrata para partes combináveis, que importam objetos e produzem objetos exportados. |
ComposablePartCatalog |
Representa a classe base abstrata para catálogos de parte combinável, que coletam e retornam objetos ComposablePartDefinition. |
ComposablePartDefinition |
Define uma classe base abstrata para definições de parte combináveis, que descrevem e habilitam a criação de objetos ComposablePart. |
ComposablePartException |
A exceção gerada quando ocorre um erro durante a chamada de métodos em um objeto ComposablePart. |
ContractBasedImportDefinition |
Representa uma importação exigida por um objeto ComposablePart e que pode especificar um nome de contrato e metadados. |
Export |
Representa uma exportação, que é um tipo que consiste em um objeto exportado criado com atraso e os metadados que descrevem o objeto. |
ExportDefinition |
Descreve o contrato que um objeto Export específico satisfaz. |
ExportedDelegate |
Representa uma função exportada por um ComposablePart. |
ImportDefinition |
Representa uma importação exigida por um objeto ComposablePart. |
Interfaces
ICompositionElement |
Representa um elemento que participa da composição. |
Enumerações
ImportCardinality |
Indica a cardinalidade de objetos Export exigidos por um ImportDefinition. |