共用方式為


DbCompiledModel.CreateObjectContext<TContext>(DbConnection) 方法

定義

建立 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

內容。

屬性

適用於