PartBuilder Classe
Definição
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.
Representa uma regra para decorar um conjunto de tipos de correspondência com atributos do MEF (Managed Extensibility Framework).
public ref class PartBuilder
public class PartBuilder
type PartBuilder = class
Public Class PartBuilder
- Herança
-
PartBuilder
- Derivado
Métodos
AddMetadata(String, Func<Type,Object>) |
Adiciona metadados aos tipos de correspondência. |
AddMetadata(String, Object) |
Adiciona metadados aos tipos de correspondência. |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
Export() |
Especifica que os tipos de correspondência devem ser exportados. |
Export(Action<ExportBuilder>) |
Especifica que os tipos de correspondência devem ser exportados e fornece informações de configuração para a exportação resultante. |
Export<T>() |
Especifica que os tipos de correspondência devem ser exportados usando o tipo de contrato especificado. |
Export<T>(Action<ExportBuilder>) |
Especifica que os tipos de correspondência devem ser exportados usando o tipo de contrato especificado e fornece informações de configuração para a exportação resultante. |
ExportInterfaces() |
Especifica que todas as interfaces dos tipos de correspondência devem ser exportadas. |
ExportInterfaces(Predicate<Type>) |
Especifica um conjunto de interfaces nos tipos de correspondência que devem ser exportados. |
ExportInterfaces(Predicate<Type>, Action<Type,ExportBuilder>) |
Especifica um conjunto de interfaces nos tipos de correspondência que devem ser exportados e fornece informações de configuração para as exportações resultantes. |
ExportProperties(Predicate<PropertyInfo>) |
Especifica um conjunto de propriedades que deve ser exportado nos tipos de correspondência. |
ExportProperties(Predicate<PropertyInfo>, Action<PropertyInfo,ExportBuilder>) |
Especifica um conjunto de propriedades nos tipos de correspondência que devem ser exportados e fornece informações de configuração para essas exportações. |
ExportProperties<T>(Predicate<PropertyInfo>) |
Especifica um conjunto de propriedades nos tipos de correspondência que devem ser exportados, usando o tipo de contrato especificado. |
ExportProperties<T>(Predicate<PropertyInfo>, Action<PropertyInfo,ExportBuilder>) |
Especifica um conjunto de propriedades nos tipos de correspondência que devem ser exportados usando o tipo de contrato especificado e fornece informações de configuração para as exportações resultantes. |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
ImportProperties(Predicate<PropertyInfo>) |
Especifica um conjunto de propriedades nos tipos de correspondência que devem ser importados. |
ImportProperties(Predicate<PropertyInfo>, Action<PropertyInfo,ImportBuilder>) |
Especifica um conjunto de propriedades nos tipos de correspondência que devem ser marcados como importações e fornece informações de configuração para as importações resultantes. |
ImportProperties<T>(Predicate<PropertyInfo>) |
Especifica um conjunto de propriedades nos tipos de correspondência que devem ser marcados como importações usando o tipo de contrato especificado. |
ImportProperties<T>(Predicate<PropertyInfo>, Action<PropertyInfo,ImportBuilder>) |
Especifica um conjunto de propriedades nos tipos de correspondência que devem ser marcados como importações usando o tipo de contrato especificado e fornece informações de configuração para as importações resultantes. |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
SelectConstructor(Func<ConstructorInfo[],ConstructorInfo>) |
Especifica o construtor que os tipos de correspondência devem usar como um construtor de importação. |
SelectConstructor(Func<ConstructorInfo[],ConstructorInfo>, Action<ParameterInfo,ImportBuilder>) |
Especifica o construtor que os tipos de correspondência devem usar como um construtor de importação e fornece informações de configuração para a importação resultante. |
SetCreationPolicy(CreationPolicy) |
Especifica a política de criação para tipos de correspondência. |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |