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

執行緒安全

這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。並非所有的執行個體成員都是安全執行緒。

請參閱

參考

DataSourceAttribute 成員

Microsoft.VisualStudio.TestTools.WebTesting 命名空間

其他資源

連接至資料來源 (ADO.NET)

關於 Web 測試中的資料繫結

HOW TO:將資料繫結加入至 Web 要求