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 的默认提供程序。

备注

不同的提供程序使用不同的连接字符串。

可能的数据提供程序列表为:

  • 用于 OLE DB 的 .NET Framework 数据提供程序(用于 Access 和其他 Jet 数据库)。

  • .NET Framework 数据提供程序。

  • 用于 SQL Server 的 .NET Framework 数据提供程序(用于连接到 Microsoft SQL Server 7.0、2000、2005 以及包括 Microsoft SQL Express 在内的本地 Microsoft SQL Server 实例)。

  • 用于连接到 SQL Server 2005 Mobile Edition 的 .NET Framework 数据提供程序。

  • 用于 Oracle 的 .NET Framework 数据提供程序(用于连接到 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