DbCompiledModel.CreateObjectContext<TContext>(DbConnection) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
建立 ObjectCoNtext 或衍生自 ObjectCoNtext 的類別實例。 請注意,可以改為使用適當的 DbContext 建構函式建立 DbContext 的執行個體。 如果使用衍生的 ObjectContext,它必須擁有包含單一 EntityConnection 參數的公用建構函式。 建立的 ObjectContext 會使用傳遞的連接,但是內容不會擁有此連接。 呼叫端必須在處置內容之後處置此連接。
public TContext CreateObjectContext<TContext> (System.Data.Common.DbConnection existingConnection) where TContext : System.Data.Entity.Core.Objects.ObjectContext;
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Reliability", "CA2000:Dispose objects before losing scope")]
public TContext CreateObjectContext<TContext> (System.Data.Common.DbConnection existingConnection) where TContext : System.Data.Entity.Core.Objects.ObjectContext;
member this.CreateObjectContext : System.Data.Common.DbConnection -> 'Context (requires 'Context :> System.Data.Entity.Core.Objects.ObjectContext)
Public Function CreateObjectContext(Of TContext As ObjectContext) (existingConnection As DbConnection) As TContext
類型參數
- TContext
要建立之內容的型別。
參數
- existingConnection
- DbConnection
與資料庫的現有連接,可供內容使用。
傳回
TContext
內容。
- 屬性