J'étais curieux de savoir quel était le but de OnModelCreating dans la classe de contexte EF4 Code-First? Comment ça marche?Quel est le but de OnModelCreating dans EF4 Code-First?
12
A
Répondre
11
Voici un joli article dans Blog de l'équipe ADO.NET.
En bref, cet événement est principalement pour la cartographie Fluent. OnModelCreating vous donne accès à une instance de ModelBuilder que vous pouvez utiliser pour configurer/personnaliser le modèle.
7
Comme le mentionne la réponse précédente, vous utiliserez généralement l'API courante code-first en son sein. Gil Fink a posted ce que IMHO est une explication plus claire que l'article cité dans la réponse précédente. Pour des informations de fond, Guthrie a une belle introduction article sur EF Code-First, et si vous vous demandez pourquoi il est appelé "API fluide", regardez here.
Questions connexes
- 1. Débutant EF4/CodeFirst/MVC3 aide
- 2. Quel est le but de $ dans XSLT
- 3. EF4 CTP5 CodeFirst problème de modélisation
- 4. Quel est le but de MarshalByValue Object?
- 5. Quel est le but de Ruby's @@ double_at_variable?
- 6. Quel est le but de l'annotation @Override?
- 7. quel est le but de onSurfaceChanged?
- 8. Quel est le but de `qt_noop`
- 9. Quel est le but de TransactionSynchronizationRegistry?
- 10. quel est le but de wcf ConcurrencyMode
- 11. Quel est le but de HttpHeaders.TryAddWithoutValidation?
- 12. Quel est le but de javax.servlet.FilterChain?
- 13. Quel est le but de Regex.Escape?
- 14. Quel est le but de ContentResolver.bulkInsert (..)?
- 15. Quel est le but de precompiledApp.config?
- 16. Quel est le but de g ++ -Wreorder?
- 17. Quel est le but de l'utilisation?
- 18. Quel est le but de WCF MaxReceivedMessageSize
- 19. Quel est le but de AutoLogin?
- 20. Quel est le but de% new &% class?
- 21. Quel est le but de Array.GetLowerBound (int)?
- 22. Quel est le but de $ _POST?
- 23. Quel est le but de jQuery.fn
- 24. Quel est le but de startManagingCursor?
- 25. Quel est le véritable but de l'application.ini
- 26. Quel est le but de _GLOBAL__I_?
- 27. Quel est le but de Membership.ValidateUser()
- 28. Quel est le but de l'opérateur "^"?
- 29. Quel est le but principal de WebExceptionStatus.Success?
- 30. Quel est le but de FICTIVE IF?