Informations
Le sujet que vous avez demandé est indiqué ci-dessous. Toutefois, ce sujet ne figure pas dans la bibliothèque.

DynamicMethod.GetCustomAttributes, méthode (Boolean)

Mise à jour : novembre 2007

Retourne tous les attributs personnalisés définis pour la méthode.

Espace de noms :  System.Reflection.Emit
Assembly :  mscorlib (dans mscorlib.dll)

public override Object[] GetCustomAttributes(
	bool inherit
)
public Object[] GetCustomAttributes(
	boolean inherit
)
public override function GetCustomAttributes(
	inherit : boolean
) : Object[]

Paramètres

inherit
Type : System.Boolean

true pour rechercher la chaîne d'héritage de la méthode afin de détecter les attributs personnalisés ; false pour vérifier uniquement la méthode actuelle.

Valeur de retour

Type : System.Object[]

Tableau d'objets représentant tous les attributs personnalisés de la méthode.

Implémentations

ICustomAttributeProvider.GetCustomAttributes(Boolean)
_MemberInfo.GetCustomAttributes(Boolean)

Pour les méthodes dynamiques, affecter la valeur true à inherit n'a aucun effet, car la méthode n'est pas déclarée dans un type.

Remarque :

Les attributs personnalisés ne sont pas actuellement pris en charge sur les méthodes dynamiques. Le seul attribut retourné est MethodImplAttribute ; vous pouvez obtenir plus facilement les indicateurs d'implémentation de méthodes à l'aide de la méthode GetMethodImplementationFlags.

Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professionnel Édition x64, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

.NET Framework

Pris en charge dans : 3.5, 3.0, 2.0

Ajouts de la communauté

Afficher:
© 2014 Microsoft