Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. |
Traduction
Source
|
MemberInfo.GetCustomAttributesData, méthode
Retourne une liste d'objets CustomAttributeData représentant des données relatives aux attributs qui ont été appliqués au membre cible.
Assembly : mscorlib (dans mscorlib.dll)
Valeur de retour
Type : System.Collections.Generic.IList<CustomAttributeData>Liste générique d'objets CustomAttributeData représentant des données relatives aux attributs qui ont été appliqués au membre cible.
Utilisez cette méthode pour examiner les attributs personnalisés de code dans le contexte de réflexion uniquement, dans les cas où les attributs personnalisés proprement dits sont définis dans le code chargé dans le contexte de réflexion uniquement. Les méthodes comme Attribute.GetCustomAttributes et MemberInfo.GetCustomAttributes ne peuvent pas être utilisées dans de tels cas, parce qu'elles créent des instances des attributs. Le code dans le contexte de réflexion uniquement ne peut pas être exécuté. Pour plus d'informations et un exemple code, consultez la classe CustomAttributeData.
Cette méthode obtient des données d'attributs personnalisés pour les types, les types imbriqués et les membres de type, car la classe Type et les classes de l'espace de noms System.Reflection qui représentent des membres de type dérivent toutes de MemberInfo.
Windows 7, Windows Vista SP1 ou ultérieur, Windows XP SP3, Windows Server 2008 (installation minimale non prise en charge), Windows Server 2008 R2 (installation minimale prise en charge avec SP1 ou version ultérieure), Windows Server 2003 SP2
Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.