Compartir a través de


Administrar recursos en Servicios de objeto (Entity Framework)

Cuando ejecuta una consulta ObjectQuery dentro de un contexto del objeto, los objetos devueltos por la consulta se cargan en el contexto del objeto. Servicios de objeto realiza el seguimiento de los cambios en un contexto del objeto. Estos cambios se propagan de nuevo al origen de datos conservado cuando se llama a SaveChanges. El propio contexto del objeto se limita a menudo dentro del ámbito de una instrucción using (Using...End Using en Visual Basic). En este caso, los objetos se quitan y se cierra la conexión a la base de datos cuando el propio contexto se elimina. Es importante que llame a Dispose en un contexto del objeto de ejecución prolongada cuando ya no se necesite. De lo contrario, el contexto mantiene la conexión. Para obtener más información, vea Administrar conexiones en Servicios de objeto (Entity Framework).

Servicios de objeto también le permite administrar la cantidad de memoria utilizada por un contexto del objeto activo proporcionando una manera de quitar los objetos del contexto cuando ya no se necesitan. Para obtener más información, vea Desasociar objetos (Entity Framework).

Servicios de objeto admite transacciones de .NET Framework para coordinar operaciones con el origen de datos y dar de alta en transacciones distribuidas. Para obtener más información, vea Administrar transacciones en Servicios de objeto (Entity Framework).

Vea también

Otros recursos

Administrar el contexto del objeto (Entity Framework)