Non riesco a capire qualcosa con il codice di Entity Framework Prima roba in CTP 5. Si sta facendo cache di oggetti e io non voglio farlo. Ad esempio, carico una pagina (lavorando con un sito MVC di ASP.NET) che carica un oggetto. Allora vado a cambiare il database. Ricarico la pagina e le modifiche non sono riflesse. Se uccido il sito e lo rieseguo, ovviamente riprende. Come faccio, in genere per un tipo o anche per una particolare query, digli di andare sempre a prendere una nuova copia. Penso che potrebbe avere qualcosa a che fare con MergeOption ma sto avendo problemi a trovare esempi che funzionano con CTP 5. Grazie.Disattivare la memorizzazione nella cache di oggetti in Entity Framework CTP5
10
A
risposta
15
Ok, ho capito. Di seguito vi talvolta tirare dalla cache EF:
return (from m in _dataContext.Monkeys
where m.MonkeyId == monkeyId
select m).FirstOrDefault();
È possibile utilizzare AsNoTracking() per bypassare la roba rilevamento delle modifiche/caching:
return (from m in _dataContext.Monkeys.AsNoTracking()
where m.MonkeyId == monkeyId
select m).FirstOrDefault();
Problemi correlati
- 1. Entity Framework 4 - evitare la memorizzazione nella cache di base
- 2. Come disattivare modello di memorizzazione nella cache in Entity Framework 6 (codice Primo approccio)
- 3. Che cosa consiglia Microsoft per la memorizzazione nella cache di secondo livello in Entity Framework?
- 4. Entity Framework CTP5 - Come chiamare la stored procedure?
- 5. Memorizzazione nella cache di oggetti MongoDB in PHP
- 6. Restkit, disabilita la memorizzazione nella cache
- 7. Evita la memorizzazione nella cache di IE
- 8. Memorizzazione nella cache fino alla modifica dei dati in ASP.NET MVC ed Entity Framework 4.1
- 9. Entity Framework CTP5, codice prima. proprietà di navigazione opzionale
- 10. Entity Framework CTP5 (primo codice) Modeling - tabelle di ricerca
- 11. Disattiva la memorizzazione nella cache JavaScript in Google Chrome
- 12. Soluzioni di memorizzazione nella cache
- 13. come disattivare la memorizzazione nella cache in CIFS (samba) sul lato client in linux
- 14. Soluzioni di memorizzazione nella cache e query
- 15. NetBIOS esegue la memorizzazione nella cache?
- 16. Disabilitare la memorizzazione nella cache nel pallone
- 17. crossdomain.xml impedisce la memorizzazione nella cache
- 18. Perché utilizzare l'addetto all'assistenza per la memorizzazione nella cache quando la cache del browser gestisce la memorizzazione nella cache?
- 19. Come rendere Entity Framework CTP5 compatibile con SQLite?
- 20. Dati di memorizzazione nella cache in PHP
- 21. Servlet Java come disabilitare la memorizzazione nella cache della pagina
- 22. Come disattivare la memorizzazione nella cache del client e del proxy in ASP.NET MVC?
- 23. Framework PHP5: caricamento automatico e memorizzazione nella cache Opcode
- 24. Cache query persistente Entity Framework
- 25. Pattern deposito - Memorizzazione nella cache
- 26. Come implementare la memorizzazione nella cache di ListView in Android
- 27. Memorizzazione nella cache di bulloni di tempesta
- 28. collezioni memorizzazione nella cache in backbone.js?
- 29. Query memorizzate nella cache con Entity Framework 5
- 30. Memorizzazione di una relazione basata su interfaccia in Entity Framework