共用方式為


DataSourceAttribute.ProviderInvariantName 屬性

取得值,這個值表示資料來源的資料提供者。

命名空間:  Microsoft.VisualStudio.TestTools.UnitTesting
組件:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (在 Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll 中)

語法

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

屬性值

類型:String
資料提供者名稱。如果沒有在物件初始化時指定資料提供者,則會傳回 System.Data.OleDb 的預設提供者。

備註

不同提供者使用不同的連接字串。

可使用的資料提供者清單:

  • .NET Framework Data Provider for OLE DB (Access 和其他 Jet 資料庫適用)。

  • .NET Framework Data Provider for ODBC。

  • .NET Framework Data Provider for SQL Server (用以連接至 Microsoft SQL Server 7.0、2000、2005 以及本機的 Microsoft SQL Server 執行個體,其中包含 Microsoft SQL Express)。

  • 連接到 SQL Server 2005 Mobile Edition 的 .NET Framework Data Provider。

  • .NET Framework Data Provider for Oracle (連接至 Oracle 7.3、8i 或 9i)。

若要設定這個屬性 (Attribute) 的屬性 (Property),請參閱 How to: Configure a Data-Driven Unit Test

.NET Framework 安全性

請參閱

參考

DataSourceAttribute 類別

Microsoft.VisualStudio.TestTools.UnitTesting 命名空間

其他資源

How to: Configure a Data-Driven Unit Test