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) メンバは、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
参照
参照
Microsoft.VisualStudio.TestTools.WebTesting 名前空間