Compartilhar via


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

Definição

Cria uma instância de ObjectContext ou classe derivada de ObjectContext. Observe que uma instância de DbContext pode ser criada usando o construtor DbContext apropriado. Se um ObjectContext derivado for usado, ele deverá ter um construtor público com um único parâmetro EntityConnection. A conexão passada é usada pelo ObjectContext criado, mas não pertence ao contexto. O chamador deve descartar a conexão depois que o contexto for descartado.

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

O tipo de contexto a ser criado.

Parâmetros

existingConnection
DbConnection

Uma conexão existente com um banco de dados para uso pelo contexto.

Retornos

TContext

O contexto.

Atributos

Aplica-se a