Share via


DbCompiledModel 類別

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

實體資料模型 (EDM) 的不可變表示法,可用來建立 ObjectContext 或者可以傳遞給 DbContext 的建構函式。 為了提高效能,此類型的執行個體應該要快取,並重複加以使用來建構內容。

繼承階層

System.Object
  System.Data.Entity.Infrastructure.DbCompiledModel

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

語法

'宣告
Public Class DbCompiledModel
'用途
Dim instance As DbCompiledModel
public class DbCompiledModel
public ref class DbCompiledModel
type DbCompiledModel =  class end
public class DbCompiledModel

DbCompiledModel 類型會公開下列成員。

方法

  名稱 描述
公用方法 CreateObjectContext<TContext> 建立 ObjectContext 的執行個體或衍生自 ObjectContext 的類別。請注意,可以改為使用適當的 DbContext 建構函式建立 DbContext 的執行個體。如果使用衍生的 ObjectContext,它必須擁有包含單一 EntityConnection 參數的公用建構函式。建立的 ObjectContext 會使用傳遞的連接,但是內容不會擁有此連接。呼叫端必須在處置內容之後處置此連接。
公用方法 Equals (繼承自 Object)。
受保護的方法 Finalize (繼承自 Object)。
公用方法 GetHashCode (繼承自 Object)。
公用方法 GetType (繼承自 Object)。
受保護的方法 MemberwiseClone (繼承自 Object)。
公用方法 ToString (繼承自 Object)。

靠上

執行緒安全

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

請參閱

參考

System.Data.Entity.Infrastructure 命名空間