Partilhar via


Classe DataSourceAttribute

Contém informações que descrevem uma fonte de dados para um teste da Web.Esta classe não pode ser herdada.

Namespace:  Microsoft.VisualStudio.TestTools.WebTesting
Assembly:  Microsoft.VisualStudio.QualityTools.WebTestFramework (em Microsoft.VisualStudio.QualityTools.WebTestFramework.dll)

Sintaxe

<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

Comentários

A fonte de dados não pode ser alterada com base na entrada durante um teste porque todos os dados é carregado e armazenado em cache antes do primeiro teste ser executado.Para alterar fontes de dados em time de execução, você pode implementar seu próprio vinculação de dados.Use ADO.NET ou um StreamReader Quando você ler a partir de um arquivo.

Esse atributo pode ser aplicado a classes.Este atributo pode ser aplicado várias vezes.Para obter mais informações sobre como usar atributos, consulte Estendendo metadados usando atributos.

Hierarquia de herança

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

Acesso thread-safe

Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Membros DataSourceAttribute

Namespace Microsoft.VisualStudio.TestTools.WebTesting

Outros recursos

Conectando-se a fontes de dados

Sobre vinculação de dados em testes da Web

Como: Adicionar ligação de dados em uma Solicitar da Web