So stoppen Sie das Zwischenspeichern von Entitätsframework

8

Beim Testen von Entity Framework 4 treten Probleme auf.

Wir haben einen WCF-Service implementiert, der einen EF-Datenkontext implementiert. Alles funktioniert gut, bis wir die Daten mit SQL Server Studio ändern.

Gibt es eine Möglichkeit, die EF-Zwischenspeicherung unserer Ergebnisse zu stoppen, oder gibt es eine Möglichkeit, das eager-Laden zu aktivieren?

Prost,

James

    
Zack 03.12.2010, 14:29
quelle

2 Antworten

7

Auf dem Eigenschaftenblatt für Ihr Modell können Sie die Eigenschaft Lazy Loading Enabled festlegen.

Durch Code können Sie das verzögerte Laden mit ObjectContextOptions.LazyLoadingEnabled steuern. Eigenschaft:

%Vor%     
Jeff Ogata 03.12.2010, 14:46
quelle
4

In EF4 musste ich das stattdessen verwenden:

%Vor%     
Lodlaiden 03.01.2014 00:49
quelle