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 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。
请参见
参考
Microsoft.VisualStudio.TestTools.UnitTesting 命名空间