PartConventionBuilder Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Configura um tipo como uma parte do Managed Extensibility Framework (MEF).
public ref class PartConventionBuilder
public class PartConventionBuilder
type PartConventionBuilder = class
Public Class PartConventionBuilder
- Herança
-
PartConventionBuilder
- Derivado
Métodos
| Name | Descrição |
|---|---|
| AddPartMetadata(String, Func<Type,Object>) |
Adiciona metadados com o nome e valor especificados à peça. O valor é devolvido por uma função que mapeia o tipo de peça para o valor dos metadados. |
| AddPartMetadata(String, Object) |
Adiciona metadados com o nome e valor especificados à peça. |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| Export() |
Exporta a peça com o seu tipo de betão como tipo de contrato. |
| Export(Action<ExportConventionBuilder>) |
Exporta a peça que tem a configuração especificada. |
| Export<T>() |
Exporta a peça que tem o tipo de contrato especificado. |
| Export<T>(Action<ExportConventionBuilder>) |
Exporta a peça que tem o tipo de contrato especificado usando a configuração especificada. |
| ExportInterfaces() |
Seleciona todas as interfaces do tipo de peça a exportar. |
| ExportInterfaces(Predicate<Type>, Action<Type,ExportConventionBuilder>) |
Seleciona interfaces no tipo de peça a exportar de acordo com o filtro especificado, usando a configuração de exportação especificada. |
| ExportInterfaces(Predicate<Type>) |
Seleciona interfaces no tipo de peça a exportar de acordo com o filtro especificado. |
| ExportProperties(Predicate<PropertyInfo>, Action<PropertyInfo,ExportConventionBuilder>) |
Seleciona as propriedades da peça a exportar de acordo com o predicado especificado, usando a configuração de exportação especificada. |
| ExportProperties(Predicate<PropertyInfo>) |
Seleciona as propriedades da peça a exportar de acordo com o predicado especificado. |
| ExportProperties<T>(Predicate<PropertyInfo>, Action<PropertyInfo,ExportConventionBuilder>) |
Seleciona as propriedades da peça a exportar de acordo com o predicado especificado, usando o tipo de contrato e a configuração de exportação especificados. |
| ExportProperties<T>(Predicate<PropertyInfo>) |
Seleciona as propriedades da peça a exportar de acordo com o predicado especificado, usando o tipo de contrato especificado. |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| ImportProperties(Predicate<PropertyInfo>, Action<PropertyInfo,ImportConventionBuilder>) |
Seleciona as propriedades da peça a importar de acordo com o predicado especificado, usando a configuração de importação especificada. |
| ImportProperties(Predicate<PropertyInfo>) |
Seleciona as propriedades da peça a importar de acordo com o predicado especificado. |
| ImportProperties<T>(Predicate<PropertyInfo>, Action<PropertyInfo,ImportConventionBuilder>) |
Seleciona as propriedades da peça a importar de acordo com o predicado especificado, usando o tipo de contrato e a configuração de importação especificados. |
| ImportProperties<T>(Predicate<PropertyInfo>) |
Seleciona as propriedades na peça a importar de acordo com o predicado especificado, usando o tipo de contrato especificado. |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| NotifyImportsSatisfied(Predicate<MethodInfo>) |
Selecione métodos a serem usados como notificação quando a composição estiver concluída. |
| SelectConstructor(Func<IEnumerable<ConstructorInfo>,ConstructorInfo>, Action<ParameterInfo,ImportConventionBuilder>) |
Seleciona o construtor usado para inicializar a peça usando a função especificada e a configuração de importação. |
| SelectConstructor(Func<IEnumerable<ConstructorInfo>,ConstructorInfo>) |
Seleciona o construtor usado para inicializar a peça usando a função especificada. |
| Shared() |
Marca a parte como partilhada ao longo de toda a composição. |
| Shared(String) |
Marca a peça como partilhada dentro do limite especificado. |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |