CustomReflectionContext Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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) |