Share via


DataSourceAttribute.ProviderInvariantName プロパティ

データ ソースのデータ プロバイダーを表す値を取得します。

名前空間:  Microsoft.VisualStudio.TestTools.UnitTesting
アセンブリ:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll 内)

構文

'宣言
Public ReadOnly Property ProviderInvariantName As String
    Get
public string ProviderInvariantName { get; }
public:
property String^ ProviderInvariantName {
    String^ get ();
}
member ProviderInvariantName : string
function get ProviderInvariantName () : String

プロパティ値

型: System.String
データ プロバイダー名。オブジェクトの初期化時にデータ プロバイダーを指定していない場合は、System.Data.OleDb の既定のプロバイダーが返されます。

解説

プロバイダーごとに使用する接続文字列が異なります。

有効なデータ プロバイダーは次のとおりです。

  • .NET Framework OLE DB 用データ プロバイダー (Access およびその他の Jet データベース用)

  • .NET Framework ODBC 用データ プロバイダー

  • .NET Framework SQL Server 用データ プロバイダー (Microsoft SQL Server 7.0、2000、2005、および Microsoft SQL Express を含むローカルの Microsoft SQL Server インスタンスへの接続用)

  • .NET Framework データ プロバイダー (SQL Server 2005 Mobile Edition への接続用)

  • .NET Framework Oracle 用データ プロバイダー (Oracle 7.3、8i、または 9i への接続用)

この属性プロパティを設定する方法については、「How to: Configure a Data-Driven Unit Test」を参照してください。

.NET Framework セキュリティ

  • 直前の呼び出し元に対する完全な信頼。 このメンバーは、部分的に信頼されているコードから使用することはできません。 詳細については、「部分信頼コードからのライブラリの使用」を参照してください。

参照

参照

DataSourceAttribute クラス

Microsoft.VisualStudio.TestTools.UnitTesting 名前空間

その他の技術情報

How to: Configure a Data-Driven Unit Test