CustomReflectionContext Classe

Définition

Représente un contexte de réflexion personnalisable.

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
Héritage
CustomReflectionContext
Dérivé

Remarques

Pour plus d’informations sur cette API, consultez les remarques d’API supplémentaires pour CustomReflectionContext.

Constructeurs

Nom Description
CustomReflectionContext()

Initialise une nouvelle instance de la classe CustomReflectionContext.

CustomReflectionContext(ReflectionContext)

Initialise une nouvelle instance de la CustomReflectionContext classe avec le contexte de réflexion spécifié en tant que base.

Méthodes

Nom Description
AddProperties(Type)

En cas de substitution dans une classe dérivée, fournit une collection de propriétés supplémentaires pour le type spécifié, comme représenté dans ce contexte de réflexion.

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

Crée un objet qui représente une propriété à ajouter à un type, à utiliser avec la AddProperties(Type) méthode et à l’aide des attributs personnalisés spécifiés.

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

Crée un objet qui représente une propriété à ajouter à un type, à utiliser avec la AddProperties(Type) méthode.

Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetCustomAttributes(MemberInfo, IEnumerable<Object>)

En cas de substitution dans une classe dérivée, fournit une liste d’attributs personnalisés pour le membre spécifié, comme représenté dans ce contexte de réflexion.

GetCustomAttributes(ParameterInfo, IEnumerable<Object>)

En cas de substitution dans une classe dérivée, fournit une liste d’attributs personnalisés pour le paramètre spécifié, comme représenté dans ce contexte de réflexion.

GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
GetTypeForObject(Object)

Obtient la représentation du type de l’objet spécifié dans ce contexte de réflexion.

(Hérité de ReflectionContext)
MapAssembly(Assembly)

Obtient la représentation, dans ce contexte de réflexion, d’un assembly représenté par un objet d’un autre contexte de réflexion.

MapType(TypeInfo)

Obtient la représentation, dans ce contexte de réflexion, d’un type représenté par un objet d’un autre contexte de réflexion.

MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

S’applique à