DbProviderInfo 类

定义

将标识提供程序和服务器版本的一对字符串组合成一个对象。

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId="Db")]
public sealed class DbProviderInfo
public sealed class DbProviderInfo
type DbProviderInfo = class
Public NotInheritable Class DbProviderInfo
继承
DbProviderInfo
属性

注解

此类的实例充当从 IDbDependencyResolver为特定提供程序解析 DbSpatialServices 的键。 在 中 DbConfiguration 注册空间服务或通过 实现 DbProviderServices解析特定于提供程序的空间服务时,通常使用此方法。

构造函数

DbProviderInfo(String, String)

为给定的提供程序固定名称和清单标记创建新的 对象。

属性

ProviderInvariantName

标识该提供程序的字符串。 例如,SQL Server提供程序使用字符串“System.Data.SqlCient”。

ProviderManifestToken

一个字符串,标识正在使用的数据库服务器的版本。 例如,SQL Server提供程序对 SQL Server 2008 使用字符串“2008”。 这不能为 null,但可以为空。

方法

Equals(Object)

将标识提供程序和服务器版本的一对字符串组合成一个对象。

GetHashCode()

将标识提供程序和服务器版本的一对字符串组合成一个对象。

适用于