Condividi tramite


Metodo DbCompiledModel.CreateObjectContext<TContext>

[Questa pagina è specifica della versione 6 di Entity Framework. La versione più recente è disponibile come pacchetto NuGet per "Entity Framework". Per ulteriori informazioni su Entity Framework, vedere la pagina msdn.com/data/ef.]

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.

Spazio dei nomi:  System.Data.Entity.Infrastructure
Assembly:  EntityFramework (in EntityFramework.dll)

Sintassi

'Dichiarazione
<SuppressMessageAttribute("Microsoft.Reliability", "CA2000:Dispose objects before losing scope")> _
Public Function CreateObjectContext(Of TContext As ObjectContext) ( _
    existingConnection As DbConnection _
) As TContext
'Utilizzo
Dim instance As DbCompiledModel 
Dim existingConnection As DbConnection 
Dim returnValue As TContext

returnValue = instance.CreateObjectContext(existingConnection)
[SuppressMessageAttribute("Microsoft.Reliability", "CA2000:Dispose objects before losing scope")]
public TContext CreateObjectContext<TContext>(
    DbConnection existingConnection
)
where TContext : ObjectContext
[SuppressMessageAttribute(L"Microsoft.Reliability", L"CA2000:Dispose objects before losing scope")]
public:
generic<typename TContext>
where TContext : ObjectContext
TContext CreateObjectContext(
    DbConnection^ existingConnection
)
[<SuppressMessageAttribute("Microsoft.Reliability", "CA2000:Dispose objects before losing scope")>]
member CreateObjectContext : 
        existingConnection:DbConnection -> 'TContext  when 'TContext : ObjectContext
JScript does not support generic types and methods.

Parametri di tipo

  • TContext
    Tipo di contesto da creare.

Parametri

Valore restituito

Tipo: TContext
Contesto.

Vedere anche

Riferimento

DbCompiledModel Classe

Spazio dei nomi System.Data.Entity.Infrastructure