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. |