DbProviderInfo 類別
[此頁面專屬於 Entity Framework 第 6 版。最新版本可從 'Entity Framework' NuGet 套件取得。如需 Entity Framework 的詳細資訊,請參閱 msdn.com/data/ef。]
群組字串配對,這些字串可將提供者和伺服器版本識別至單一物件。
繼承階層
System.Object
System.Data.Entity.Infrastructure.DbProviderInfo
命名空間: System.Data.Entity.Infrastructure
組件: EntityFramework (在 EntityFramework.dll 中)
語法
'宣告
Public NotInheritable Class DbProviderInfo
'用途
Dim instance As DbProviderInfo
public sealed class DbProviderInfo
public ref class DbProviderInfo sealed
[<SealedAttribute>]
type DbProviderInfo = class end
public final class DbProviderInfo
DbProviderInfo 類型會公開下列成員。
建構函式
名稱 | 描述 | |
---|---|---|
![]() |
DbProviderInfo | 為指定的非變異名稱和資訊清單語彙基元建立新物件。 |
靠上
屬性
名稱 | 描述 | |
---|---|---|
![]() |
ProviderInvariantName | 可識別提供者的字串。例如,SQL Server 提供者會使用 "System.Data.SqlCient" 此字串。 |
![]() |
ProviderManifestToken | 可識別所使用之資料庫版本的字串。例如,SQL Server 提供者會使用 "2008" 此字串來表示 SQL Server 2008。此參數不可為 null,但是可以保留空白。 |
靠上
方法
名稱 | 描述 | |
---|---|---|
![]() |
Equals | 判斷指定的物件是否等於此目前的物件。 (覆寫 Object.Equals(Object)。) |
![]() |
GetHashCode | 取得此目前物件的雜湊函數。 (覆寫 Object.GetHashCode()。) |
![]() |
GetType | (繼承自 Object)。 |
![]() |
ToString | (繼承自 Object)。 |
靠上
備註
此類別的執行個體可用來當做索引鍵,方便從 IDbDependencyResolver 解析特定提供者的 DbSpatialServices。 當您在 DbConfiguration 中註冊空間服務時,或提供者專屬空間服務是由 DbProviderServices 的實作解析時,通常都會用到此類別。
執行緒安全
這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。並非所有的執行個體成員都是安全執行緒。