共用方式為


EdmMetadata 類別

[此頁面專屬於 Entity Framework 第 6 版。最新版本可從 'Entity Framework' NuGet 套件取得。如需 Entity Framework 的詳細資訊,請參閱 msdn.com/data/ef。]

注意:這個 API 現在已經過時。

表示用來儲存有關資料庫內 EDM 之中繼資料的實體。

繼承階層

System.Object
  System.Data.Entity.Infrastructure.EdmMetadata

命名空間:  System.Data.Entity.Infrastructure
組件:  EntityFramework (在 EntityFramework.dll 中)

語法

'宣告
<ObsoleteAttribute("EdmMetadata is no longer used. The Code First Migrations <see cref="EdmModelDiffer" /> is used instead.")> _
Public Class EdmMetadata
'用途
Dim instance As EdmMetadata
[ObsoleteAttribute("EdmMetadata is no longer used. The Code First Migrations <see cref="EdmModelDiffer" /> is used instead.")]
public class EdmMetadata
[ObsoleteAttribute(L"EdmMetadata is no longer used. The Code First Migrations <see cref="EdmModelDiffer" /> is used instead.")]
public ref class EdmMetadata
[<ObsoleteAttribute("EdmMetadata is no longer used. The Code First Migrations <see cref="EdmModelDiffer" /> is used instead.")>]
type EdmMetadata =  class end
public class EdmMetadata

EdmMetadata 類型會公開下列成員。

建構函式

  名稱 描述
公用方法 EdmMetadata 初始化 EdmMetadata 類別的新執行個體。

靠上

屬性

  名稱 描述
公用屬性 Id 取得或設定中繼資料實體的 ID,此 ID 目前一定是 1。
公用屬性 ModelHash 取得或設定模型雜湊,此雜湊是用來檢查從此模型建立資料庫之後,此模型是否已變更。

靠上

方法

  名稱 描述
公用方法 Equals (繼承自 Object)。
受保護的方法 Finalize (繼承自 Object)。
公用方法 GetHashCode (繼承自 Object)。
公用方法 GetType (繼承自 Object)。
受保護的方法 MemberwiseClone (繼承自 Object)。
公用方法 ToString (繼承自 Object)。
公用方法靜態成員 TryGetModelHash 嘗試針對給定內容取得 Code First 所計算的模型雜湊。如果 Code First 模式中未使用此內容,此方法將會傳回 null。

靠上

執行緒安全

這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。並非所有的執行個體成員都是安全執行緒。

請參閱

參考

System.Data.Entity.Infrastructure 命名空間