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

Observações

Para mais informações sobre esta API, consulte Observações suplementares da API para CustomReflectionContext.

Construtores

Name Description
CustomReflectionContext()

Inicializa uma nova instância da CustomReflectionContext classe.

CustomReflectionContext(ReflectionContext)

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

Métodos

Name Description
AddProperties(Type)

Quando sobrescrito numa classe derivada, fornece um conjunto 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, para ser usada 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, para ser usada 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 sobrescrito numa classe derivada, fornece uma lista de atributos personalizados para o membro especificado, conforme representado neste contexto de reflexão.

GetCustomAttributes(ParameterInfo, IEnumerable<Object>)

Quando sobrescrito numa classe derivada, fornece uma lista de atributos personalizados para o parâmetro especificado, conforme representado neste contexto de reflexão.

GetHashCode()

Serve como função de hash predefinida.

(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-se a representação, neste contexto de reflexão, de uma montagem que é representada por um objeto de outro contexto de reflexão.

MapType(TypeInfo)

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

MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a