Classe DataSourceAttribute
Aggiornamento: novembre 2007
Contiene informazioni che descrivono un'origine dati per un test Web. La classe non può essere ereditata.
Spazio dei nomi: Microsoft.VisualStudio.TestTools.WebTesting
Assembly: Microsoft.VisualStudio.QualityTools.WebTestFramework (in Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)
Sintassi
<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
Note
Non è possibile modificare l'origine dati in base all'input durante un test in quanto tutti i dati vengono caricati e memorizzati nella cache prima dell'esecuzione del primo test. Per cambiare le origini dati in fase di esecuzione, è possibile implementare la propria associazione dati. Utilizzare ADO.NET o un oggetto StreamReader quando si legge da un file.
Questo attributo può essere applicato alle classi. Questo attributo può essere applicato più volte. Per ulteriori informazioni sulla modalità di utilizzo degli attributi, vedere Estensione di metadati mediante attributi.
Gerarchia di ereditarietà
System.Object
System.Attribute
Microsoft.VisualStudio.TestTools.WebTesting.DataSourceAttribute
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualStudio.TestTools.WebTesting
Altre risorse
Connessione a un'origine dati (ADO.NET)
Informazioni sull'associazione dati nei test Web
Procedura: aggiungere un'associazione dati a una richiesta Web