CustomReflectionContext Classe

Definição

Representa um contexto de reflexão personalizável.

public ref class CustomReflectionContext abstract : System::Reflection::ReflectionContext
public abstract class CustomReflectionContext : System.Reflection.ReflectionContext
type CustomReflectionContext = class
    inherit ReflectionContext
Public MustInherit Class CustomReflectionContext
Inherits ReflectionContext
Herança
CustomReflectionContext
Derivado

Comentários

Para obter mais informações sobre essa API, consulte comentários da API Suplementar para CustomReflectionContext.

Construtores

Nome Description
CustomReflectionContext()

Inicializa uma nova instância da classe CustomReflectionContext.

CustomReflectionContext(ReflectionContext)

Inicializa uma nova instância da CustomReflectionContext classe com o contexto de reflexão especificado como base.

Métodos

Nome Description
AddProperties(Type)

Quando substituído em uma classe derivada, fornece uma coleção de propriedades adicionais para o tipo especificado, conforme representado neste contexto de reflexão.

CreateProperty(Type, String, Func<Object,Object>, Action<Object,Object>, IEnumerable<Attribute>, IEnumerable<Attribute>, IEnumerable<Attribute>)

Cria um objeto que representa uma propriedade a ser adicionada a um tipo, a ser usado com o AddProperties(Type) método e usando os atributos personalizados especificados.

CreateProperty(Type, String, Func<Object,Object>, Action<Object,Object>)

Cria um objeto que representa uma propriedade a ser adicionada a um tipo, a ser usado com o AddProperties(Type) método.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetCustomAttributes(MemberInfo, IEnumerable<Object>)

Quando substituído em uma classe derivada, fornece uma lista de atributos personalizados para o membro especificado, conforme representado neste contexto de reflexão.

GetCustomAttributes(ParameterInfo, IEnumerable<Object>)

Quando substituído em uma classe derivada, fornece uma lista de atributos personalizados para o parâmetro especificado, conforme representado neste contexto de reflexão.

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)
GetTypeForObject(Object)

Obtém a representação do tipo do objeto especificado neste contexto de reflexão.

(Herdado de ReflectionContext)
MapAssembly(Assembly)

Obtém a representação, nesse contexto de reflexão, de um assembly representado por um objeto de outro contexto de reflexão.

MapType(TypeInfo)

Obtém a representação, nesse contexto de reflexão, de um tipo representado por um objeto de outro contexto de reflexão.

MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a