Utilisations courantes des attributs

Mise à jour : novembre 2007

L'utilisation du Common Language Runtime et des bibliothèques de classes vous amènera probablement à devoir employer des attributs à un moment donné. La liste suivante décrit certaines des utilisations courantes des attributs dans le code :

  • Marquer une méthode à l'aide de l'attribut WebMethod des services Web XML pour indiquer que la méthode doit pouvoir être appelée à l'aide du protocole SOAP. Pour plus d'informations, consultez WebMethodAttribute.

  • Décrire la manière dont il faut marshaler les paramètres de méthode en cas d'interopérabilité avec du code natif Pour plus d'informations, consultez MarshalAsAttribute.

  • Décrire des propriétés COM de classes, méthodes et interfaces

  • Marquer des composants comme des composants COM pour que le compilateur Visual Basic génère le code supplémentaire requis pour créer un tel composant Pour plus d'informations, consultez ComClassAttribute.

  • Appeler du code non managé à l'aide de la classe DllImportAttribute.

  • Décrire un assembly au moyen d'un titre, d'une version, d'une description ou d'une marque

  • Désigner des membres d'une classe à sérialiser en vue de leur persistance

  • Décrire comment mapper des membres de classe et des nœuds XML dans le cadre de la sérialisation XML

  • Définir les impératifs en matière de sécurité des méthodes

  • Spécifier les caractéristiques employées pour appliquer la sécurité

  • Contrôler les optimisations à l'aide du compilateur JIT (Just-In-Time) pour que le code demeure facile à déboguer

Vous pouvez utiliser les attributs de nombreuses autres manières et vous pouvez également créer des attributs personnalisés.

Voir aussi

Tâches

Comment : définir vos propres attributs

Concepts

Attributs et prise en charge au moment du design

Vue d'ensemble des attributs dans Visual Basic

Application des attributs

Attributs globaux en Visual Basic

Attributs utilisés dans Visual Basic

Autres ressources

Attributs personnalisés en Visual Basic