Compartir a través de


DbCompiledModel.CreateObjectContext<TContext>(DbConnection) Método

Definición

Crea una instancia de ObjectContext o una clase derivada de ObjectContext. Observe que se puede crear una instancia de DbContext en su lugar utilizando el constructor DbContext adecuado. Si se utiliza un objeto ObjectContext derivado, debe tener un constructor público con un solo parámetro EntityConnection. El objeto ObjectContext creado utiliza la conexión pasada, pero no es propiedad del contexto. El autor de la llamada debe eliminar la conexión una vez eliminado el contexto.

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

Parámetros de tipo

TContext

El tipo de contexto que se va a crear.

Parámetros

existingConnection
DbConnection

Conexión existente con una base de datos para ser utilizada por el contexto.

Devoluciones

TContext

Contexto.

Atributos

Se aplica a