Recuperare le entity presenti nel contesto tramite la proprietà Local con Entity Framework

di Stefano Mostarda, in LINQ, Entity Framework,

Molto spesso capita di dover recuperare le entity di un certo tipo presenti nel contesto. Per fare questo possiamo ricorrere alla proprietà Local della classe DbSet. A differenze del metodo Entries che ritorna le entry presenti nello state manager, Local ritorna solamente le entity e quindi è più snello.

var inMemoryPeople = ctx.People.Local

Le entity restituite da Local sono le stesse tracciate dal contesto e non una copia, quindi le modifiche apportate a queste entity sono riportate nel contesto.

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

I più letti di oggi