Ich muss eine gesamte Tabelle mit Entity Framework 4.0 in den Speicher laden. Ich habe die letzten 2 Stunden damit verbracht, über die AsNoTracking() Methode zu lesen, die den Trick machen sollte, aber ich kann nicht herausfinden, warum die Methode auf meinem dataContext nicht verfügbar ist. Basierend auf allem, was ich gelesen habe, sollte ich nur einen Verweis auf System.Data.Entity benötigen. Dann sollte ich die Methode AsNoTracking() beim Laden meiner Objekte verwenden können. Fehle ich hier etwas Einfaches? Ist diese Methode in EF 4.0 nicht verfügbar? Nichtsdestotrotz ist unten eine der Abfragen von meinem Code.AsNoTracking() -Methode fehlt aus Kontext in Entity Framework
// Working Query
var items = dbContext.Items.ToList()
// Does NOT Work (Compiler does not recognize AsNoTrackingMethod())
var items = dbContext.Items.AsNoTracking().ToList()
System.Data.Entity verwiesen wird, und ich bin mit Entity Framework 4.0. Die Dokumentation, die ich gefunden habe, ist nicht klar, welche Version damit begann, diese Methode zu unterstützen, vielleicht ist es ein Versions-Problem. – Grasshopper