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
Namespace Microsoft.VisualStudio.TestTools.WebTesting
Outros recursos
Conectando-se a fontes de dados