Partager via


ParameterInfo.GetCustomAttributesData Méthode

Définition

Retourne une liste d'objets CustomAttributeData pour le paramètre actuel, qui peuvent être utilisés dans le contexte de réflexion uniquement.

public:
 virtual System::Collections::Generic::IList<System::Reflection::CustomAttributeData ^> ^ GetCustomAttributesData();
public virtual System.Collections.Generic.IList<System.Reflection.CustomAttributeData> GetCustomAttributesData ();
abstract member GetCustomAttributesData : unit -> System.Collections.Generic.IList<System.Reflection.CustomAttributeData>
override this.GetCustomAttributesData : unit -> System.Collections.Generic.IList<System.Reflection.CustomAttributeData>
Public Overridable Function GetCustomAttributesData () As IList(Of CustomAttributeData)

Retours

Liste générique d'objets CustomAttributeData représentant des données relatives aux attributs qui ont été appliqués au paramètre actuel.

Remarques

Utilisez cette méthode pour examiner les attributs personnalisés du code dans le contexte de réflexion uniquement, dans les cas où les attributs personnalisés eux-mêmes sont définis dans du code chargé dans le contexte de réflexion uniquement. Les méthodes telles que Attribute.GetCustomAttributes et ParameterInfo.GetCustomAttributes ne peuvent pas être utilisées dans de tels cas, car 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 de code, consultez la CustomAttributeData classe .

S’applique à