Condividi tramite


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

Membri DataSourceAttribute

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