bases_de_donnees:sqlserver:entity_framework_6
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
bases_de_donnees:sqlserver:entity_framework_6 [2014/11/13 20:11] – [État des entités] sgariepy | bases_de_donnees:sqlserver:entity_framework_6 [2022/02/02 00:42] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 39: | Ligne 39: | ||
Ceci peut retourner EntityState.Unchanged | Ceci peut retourner EntityState.Unchanged | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ====== Chargement des entités reliés ====== | ||
+ | |||
+ | Le chargement par défaut des entités reliés à une entité (exemple, un Post a plusieurs Commentaires) se fait par //lazy loading//. | ||
+ | |||
+ | ===== Chargement explicite ===== | ||
+ | |||
+ | |||
+ | <code csharp> | ||
+ | var post = context.Posts.Find(2); | ||
+ | |||
+ | // Load the blog related to a given post | ||
+ | context.Entry(post).Reference(p => p.Blog).Load(); | ||
+ | </ | ||
+ | |||
+ | Source: [[http:// | ||
====== Sources ====== | ====== Sources ====== | ||
- http:// | - http:// |
bases_de_donnees/sqlserver/entity_framework_6.1415905885.txt.gz · Dernière modification : 2022/02/02 00:43 (modification externe)