共用方式為


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) 成員都是安全執行緒。並非所有的執行個體成員都是安全執行緒。

請參閱

參考

System.Data.Entity.Infrastructure 命名空間