Partager via


DataSourceAttribute, classe

Mise à jour : novembre 2007

Contient des informations qui décrivent une source de données pour un Test Web. Cette classe ne peut pas être héritée.

Espace de noms :  Microsoft.VisualStudio.TestTools.WebTesting
Assembly :  Microsoft.VisualStudio.QualityTools.WebTestFramework (dans Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)

Syntaxe

<AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple := True)> _
Public NotInheritable Class DataSourceAttribute _
    Inherits Attribute

Dim instance As DataSourceAttribute
[AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple = true)]
public sealed class DataSourceAttribute : Attribute
[AttributeUsageAttribute(AttributeTargets::Class, AllowMultiple = true)]
public ref class DataSourceAttribute sealed : public Attribute
public final class DataSourceAttribute extends Attribute

Notes

La source de données ne peut pas être modifiée en fonction de l'entrée pendant un test parce que toutes les données sont chargées et mises en cache avant la première série de tests. Pour modifier des sources de données au moment de l'exécution, vous pouvez implémenter votre propre liaison de données. Utilisez ADO.NET ou un StreamReader lorsque vous lisez à partir d'un fichier.

Cet attribut peut être appliqué à des classes. Cet attribut peut être appliqué plusieurs fois. Pour plus d'informations sur l'utilisation d'attributs, consultez Extension des métadonnées à l'aide des attributs.

Hiérarchie d'héritage

System.Object
  System.Attribute
    Microsoft.VisualStudio.TestTools.WebTesting.DataSourceAttribute

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Membres DataSourceAttribute

Microsoft.VisualStudio.TestTools.WebTesting, espace de noms

Autres ressources

Connexion à une source de données (ADO.NET)

À propos de la liaison de données dans les tests Web

Comment : ajouter la liaison de données à une demande Web