DataSourceAttribute 类

更新:2007 年 11 月

包含描述 Web 测试数据源的信息。无法继承此类。

命名空间:  Microsoft.VisualStudio.TestTools.WebTesting
程序集:  Microsoft.VisualStudio.QualityTools.WebTestFramework(在 Microsoft.VisualStudio.QualityTools.WebTestFramework.dll 中)

语法

声明
<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

备注

数据源不能在测试期间根据输入进行更改,因为所有数据都已在第一次测试运行前加载并缓存。若要在运行时更改数据源,您可以实现自己的数据绑定。读取文件时,请使用 ADO.NET 或 StreamReader

此属性可应用于类。此属性可多次应用。有关如何使用属性的更多信息,请参见 利用属性扩展元数据

继承层次结构

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

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

另请参见

参考

DataSourceAttribute 成员

Microsoft.VisualStudio.TestTools.WebTesting 命名空间

其他资源

连接到数据源 (ADO.NET)

关于 Web 测试中的数据绑定

如何:向 Web 请求添加数据绑定