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.
Esse namespace fornece os tipos primitivos subjacentes ao modelo de programação MEF.
Classes
| Nome | Description |
|---|---|
| ComposablePart |
Define a classe base abstrata para partes composáveis, que importam objetos e produzem objetos exportados. |
| ComposablePartCatalog |
Representa a classe base abstrata para catálogos de partes composable, que coletam e retornam ComposablePartDefinition objetos. |
| ComposablePartDefinition |
Define uma classe base abstrata para definições de parte composable, que descrevem e habilitam a criação de ComposablePart objetos. |
| ComposablePartException |
A exceção gerada quando ocorre um erro ao chamar métodos em um ComposablePart objeto. |
| ContractBasedImportDefinition |
Representa uma importação exigida por um ComposablePart objeto 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 esse objeto. |
| ExportDefinition |
Descreve o contrato que um objeto específico Export satisfaz. |
| ExportedDelegate |
Representa uma função exportada por um ComposablePart. |
| ImportDefinition |
Representa uma importação que é exigida por um ComposablePart objeto. |
Interfaces
| Nome | Description |
|---|---|
| ICompositionElement |
Representa um elemento que participa da composição. |
Enumerações
| Nome | Description |
|---|---|
| ImportCardinality |
Indica a cardinalidade dos objetos Export exigidos por um ImportDefinition. |