Was ist die NHibernate-Sitzung? Entsprechendes in Entity Framework?

8

Was ist das folgende laifene NHibernate-Laden, das dem Entity Framework entspricht?

%Vor%

Ich habe das versucht, aber es liest die Category-Tabelle aus der Datenbank:

%Vor%     
Hao 15.07.2011, 12:14
quelle

3 Antworten

9

Es gibt kein Äquivalent und es wird wahrscheinlich nie wegen eines grundlegenden Entwurfsfehlers in der Art sein, wie EF Lazy-Loading durchführt.

Ich habe vor einiger Zeit in MS Foren Ihre genaue Frage gestellt: Ссылка

    
Diego Mijelshon 17.07.2011, 22:25
quelle
2

Hier sind einige Erweiterungsmethoden, die ich erstellt habe, um NHibernate's Load zu emulieren. Der zweite ist für Entitäten mit zusammengesetzten Schlüsseln. Viel hässlicher zu verwenden als die erste, aber es funktioniert.

%Vor%

Beispielverwendung:

%Vor%     
Derek Greer 02.04.2017 02:08
quelle
0

Im Moment gibt es kein Äquivalent.

Sie können dies jedoch versuchen, vorausgesetzt, Sie werden keine Änderungen an der Kategorie vornehmen.

Entity Framework 4.0:

%Vor%

Entity Framework 4.1:

%Vor%

MSDN-Link

    
BennyM 17.07.2011 10:54
quelle