PartBuilder<T> 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.
Estende a classe PartBuilder para permitir o uso de expressões para selecionar membros.
generic <typename T>
public ref class PartBuilder : System::ComponentModel::Composition::Registration::PartBuilder
public class PartBuilder<T> : System.ComponentModel.Composition.Registration.PartBuilder
type PartBuilder<'T> = class
inherit PartBuilder
Public Class PartBuilder(Of T)
Inherits PartBuilder
Parâmetros de tipo
- T
O tipo do destino.
- Herança
Métodos
AddMetadata(String, Func<Type,Object>) |
Adiciona metadados aos tipos de correspondência. (Herdado de PartBuilder) |
AddMetadata(String, Object) |
Adiciona metadados aos tipos de correspondência. (Herdado de PartBuilder) |
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. (Herdado de PartBuilder) |
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. (Herdado de PartBuilder) |
Export<T>() |
Especifica que os tipos de correspondência devem ser exportados usando o tipo de contrato especificado. (Herdado de PartBuilder) |
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. (Herdado de PartBuilder) |
ExportInterfaces() |
Especifica que todas as interfaces dos tipos de correspondência devem ser exportadas. (Herdado de PartBuilder) |
ExportInterfaces(Predicate<Type>) |
Especifica um conjunto de interfaces nos tipos de correspondência que devem ser exportados. (Herdado de PartBuilder) |
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. (Herdado de PartBuilder) |
ExportProperties(Predicate<PropertyInfo>) |
Especifica um conjunto de propriedades que deve ser exportado nos tipos de correspondência. (Herdado de PartBuilder) |
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. (Herdado de PartBuilder) |
ExportProperties<T>(Predicate<PropertyInfo>) |
Especifica um conjunto de propriedades nos tipos de correspondência que devem ser exportados, usando o tipo de contrato especificado. (Herdado de PartBuilder) |
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. (Herdado de PartBuilder) |
ExportProperty(Expression<Func<T,Object>>) |
Especifica uma propriedade que deve ser exportada. |
ExportProperty(Expression<Func<T,Object>>, Action<ExportBuilder>) |
Especifica uma propriedade que deve ser exportada e fornece informações de configuração para a exportação resultante. |
ExportProperty<TContract>(Expression<Func<T,Object>>) |
Especifica uma propriedade que deve ser exportada como o tipo de contrato especificado. |
ExportProperty<TContract>(Expression<Func<T,Object>>, Action<ExportBuilder>) |
Especifica uma propriedade que deve ser exportada como o tipo de contrato especificado e fornece informações de configuração para a exportação resultante. |
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. (Herdado de PartBuilder) |
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. (Herdado de PartBuilder) |
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. (Herdado de PartBuilder) |
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. (Herdado de PartBuilder) |
ImportProperty(Expression<Func<T,Object>>) |
Especifica que uma propriedade deve ser importada. |
ImportProperty(Expression<Func<T,Object>>, Action<ImportBuilder>) |
Especifica que uma propriedade deve ser importada e fornece informações de configuração para a importação resultante. |
ImportProperty<TContract>(Expression<Func<T,Object>>) |
Especifica que uma propriedade deve ser importada usando o nome de contrato especificado. |
ImportProperty<TContract>(Expression<Func<T,Object>>, Action<ImportBuilder>) |
Especifica que uma propriedade deve ser importada usando o nome de contrato especificado e fornece informações de configuração para a importação resultante. |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
SelectConstructor(Expression<Func<ParameterImportBuilder,T>>) |
Especifica o construtor que deve ser usado como um construtor de importação. |
SelectConstructor(Func<ConstructorInfo[],ConstructorInfo>) |
Especifica o construtor que os tipos de correspondência devem usar como um construtor de importação. (Herdado de PartBuilder) |
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. (Herdado de PartBuilder) |
SetCreationPolicy(CreationPolicy) |
Especifica a política de criação para tipos de correspondência. (Herdado de PartBuilder) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |