DbCompiledModel.CreateObjectContext<TContext>(DbConnection) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea un'istanza di ObjectContext o una classe derivata da ObjectContext. Si noti che è invece possibile creare un'istanza di DbContext tramite il costruttore DbContext adatto. Se viene utilizzato un ObjectContext derivato, questo deve disporre di un costruttore pubblico con un solo parametro EntityConnection. La connessione passata viene utilizzata dall'ObjectContext creato, ma appartiene al contesto. Il chiamante deve eliminare la connessione dopo l'eliminazione del contesto.
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
Parametri di tipo
- TContext
Tipo di contesto da creare.
Parametri
- existingConnection
- DbConnection
Connessione esistente al database per l'utilizzo da parte del contesto.
Restituisce
Contesto.
- Attributi