|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre Expert
![]() ![]() Gilles VinoSoftware Developer Inscription : mars 2008 Messages : 1 305 ![]() |
Bonjour,
Je me pose la question suivante concernant Entity Framework 5: Qu'elle sont les différences entre les 2 classes suivantes (Album1 et Album2)? Code :
Merci pour vos conseils. |
||
|
|
00
|
|
|
#2 | ||||
|
Expert Confirmé
![]() Benoît Inscription : février 2003 Messages : 1 658 ![]() |
Je connais pas EF mais avec Album 1 , tu peux aller lire Artiste plus tard.
Code :
Code :
__________________
Je ne suis qu'un pauvre débutant alors ne frappez pas si mes idées ne sont pas bonnes |
||||
|
|
10
|
|
|
#3 |
|
Membre Expert
![]() ![]() Gilles VinoSoftware Developer Inscription : mars 2008 Messages : 1 305 ![]() |
Donc d'apres toi Album1 permet le lazy/eager -loading alors que Album2 ne le permet pas?
Dans les documentations sur Entity Framework il est dit que le mot-cle "virtual" permet par defaut d'utiliser le lazy-loading, comme par exemple: Code :
public virtual Artiste Artiste { get; set; } |
|
|
00
|
|
|
#4 |
|
Expert Confirmé
![]() ![]() |
Pour les POCO, quand une propriété est Virtual, elle peut être overridée par EF avec un proxy. http://msdn.microsoft.com/en-us/data/jj592886.aspx
__________________
Microsoft MVP : Visual C# MCPD - Windows Phone Developer MCPD - Windows Developer 4 http://www.guruumeditation.net “If debugging is the process of removing bugs, then programming must be the process of putting them in.” (Edsger W. Dijkstra) |
|
00
|
Copyright © 2000-2013 - www.developpez.com