CustomReflectionContext Clase

Definición

Representa un contexto de reflexión personalizable.

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
Herencia
CustomReflectionContext
Derivado

Comentarios

Para obtener más información sobre esta API, consulte Comentarios complementarios de api para CustomReflectionContext.

Constructores

Nombre Description
CustomReflectionContext()

Inicializa una nueva instancia de la clase CustomReflectionContext.

CustomReflectionContext(ReflectionContext)

Inicializa una nueva instancia de la CustomReflectionContext clase con el contexto de reflexión especificado como base.

Métodos

Nombre Description
AddProperties(Type)

Cuando se reemplaza en una clase derivada, proporciona una colección de propiedades adicionales para el tipo especificado, tal como se representa en este contexto de reflexión.

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

Crea un objeto que representa una propiedad que se va a agregar a un tipo, que se va a usar con el AddProperties(Type) método y utilizando los atributos personalizados especificados.

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

Crea un objeto que representa una propiedad que se va a agregar a un tipo, que se usará con el AddProperties(Type) método .

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

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

Cuando se reemplaza en una clase derivada, proporciona una lista de atributos personalizados para el miembro especificado, como se representa en este contexto de reflexión.

GetCustomAttributes(ParameterInfo, IEnumerable<Object>)

Cuando se reemplaza en una clase derivada, proporciona una lista de atributos personalizados para el parámetro especificado, como se representa en este contexto de reflexión.

GetHashCode()

Actúa como función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
GetTypeForObject(Object)

Obtiene la representación del tipo del objeto especificado en este contexto de reflexión.

(Heredado de ReflectionContext)
MapAssembly(Assembly)

Obtiene la representación, en este contexto de reflexión, de un ensamblado representado por un objeto desde otro contexto de reflexión.

MapType(TypeInfo)

Obtiene la representación, en este contexto de reflexión, de un tipo representado por un objeto de otro contexto de reflexión.

MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a