Compartilhar via


ConventionBuilder Classe

Definição

Fornece métodos para criar e configurar regras para definir objetos CLR como partes do MEF (Managed Extensibility Framework).

public ref class ConventionBuilder : System::Composition::Convention::AttributedModelProvider
public class ConventionBuilder : System.Composition.Convention.AttributedModelProvider
type ConventionBuilder = class
    inherit AttributedModelProvider
Public Class ConventionBuilder
Inherits AttributedModelProvider
Herança
ConventionBuilder

Construtores

ConventionBuilder()

Inicializa uma nova instância da classe ConventionBuilder.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
ForType(Type)

Cria uma regra que se aplica ao tipo especificado.

ForType<T>()

Cria uma regra que se aplica ao tipo genérico especificado.

ForTypesDerivedFrom(Type)

Cria uma regra que se aplica a todos os tipos que implementam o tipo especificado ou que são derivados dele.

ForTypesDerivedFrom<T>()

Cria uma regra que se aplica a todos os tipos que implementam o tipo genérico especificado ou que são derivados dele.

ForTypesMatching(Predicate<Type>)

Cria uma regra que se aplica aos tipos que correspondem ao predicado especificado.

ForTypesMatching<T>(Predicate<Type>)

Cria uma regra que se aplica aos tipos que correspondem ao predicado e tipo genérico especificados.

GetCustomAttributes(Type, MemberInfo)

Recupera a lista de atributos personalizados aplicados ao membro especificado do tipo especificado.

GetCustomAttributes(Type, ParameterInfo)

Recupera a lista de atributos personalizados aplicados ao parâmetro especificado do tipo especificado.

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)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a