NHibernate की तरह आईडी मूल्यों के लिए इकाई की रूपरेखा 4 समर्थन जनरेटर करता है? NHibernate में इसके साथ मदद करने के लिए जेनरेटर कक्षाएं हैं।NHibernate की तरह आईडी मूल्यों के लिए इकाई की रूपरेखा 4 समर्थन जनरेटर करता है?
7
A
उत्तर
4
EF4 जो कुछ भी बैक-एंड सर्वर का समर्थन करता है समर्थन करता है:
- पहचान कॉलम या GUID कॉलम सामान्य मूल्यों के साथ (newid(), newsequentialid()) एसक्यूएल सर्वर Oracle में
- दृश्यों
- में जो कुछ भी अन्य तंत्र लक्ष्य डेटाबेस
ईएफ 4 के पास किसी भी प्रकार के जेनरेटर के लिए कोई अंतर्निहित समर्थन नहीं है, जहां तक मुझे पता है।
मुझे यकीन है कि नहीं कर रहा हूँ अगर यह ORM की जिम्मेदारी बनाने एक अच्छा विचार है, काफी ईमानदारी से। यह मेरी राय में, वास्तव में बैकएंड स्टोर को संभालने के लिए छोड़ा जाना चाहिए।
हालांकि, अगर आप कोई परेशानी नहीं .NET कोड में अपने स्वयं के कस्टम आईडी जनरेटर को लागू करने के लिए है, और प्लग कि EF4 में, यदि आप ऐसा करना चाहते चाहिए।
संबंधित मुद्दे
- 1. डोमेन इकाई की रूपरेखा 4
- 2. इकाई की रूपरेखा v4.1 तरह
- 3. इकाई की रूपरेखा 4 बुनियादी कैशिंग
- 4. इकाई की रूपरेखा 4 POCO शब्दकोश
- 5. इकाई की रूपरेखा सेट identity_insert
- 6. इकाई की रूपरेखा
- 7. इकाई की रूपरेखा नेविगेशन गुण
- 8. इकाई की रूपरेखा
- 9. इकाई की रूपरेखा
- 10. इकाई की रूपरेखा लिंक्ड सूची
- 11. इकाई की रूपरेखा -
- 12. इकाई की रूपरेखा OptimisticConcurrencyException
- 13. माइक्रोसॉफ्ट इकाई की रूपरेखा
- 14. कैसे इकाई की रूपरेखा
- 15. इकाई की रूपरेखा
- 16. इकाई की रूपरेखा
- 17. कैसे इकाई की रूपरेखा
- 18. इकाई की रूपरेखा
- 19. इकाई की रूपरेखा
- 20. सभी इकाई की रूपरेखा
- 21. इकाई की रूपरेखा - नाम
- 22. NHibernate, इकाई की रूपरेखा, सक्रिय रिकॉर्ड या linq2sql
- 23. इकाई की रूपरेखा 4.1 (CodeFirst)
- 24. एसक्यूएल के लिए इकाई की रूपरेखा 4.1
- 25. इकाई की रूपरेखा + भंडार + कार्य
- 26. इकाई की रूपरेखा और समानता
- 27. क्या इकाई फ्रेमवर्क 4 कोड पहले एनएचबीर्नेट जैसे पहचान जनरेटर के लिए समर्थन है?
- 28. LINQ तालिका इकाई की रूपरेखा
- 29. इकाई की रूपरेखा और VB.NET
- 30. इकाई की रूपरेखा अशक्त वस्तु
मैं तथ्य यह है कि EF4 आईडी जनरेटर का समर्थन नहीं करता के बारे में जानकारी की सराहना करते हैं। हालांकि -1 इस अपर्याप्त राय के साथ इस कमी पर चमकने के लिए। वास्तव में, आईडी-क्लाइंट-साइड पीढ़ी आईडी डिस्कनेक्ट, वितरित, और/या सिंकिंग सिस्टम को प्रभावी ढंग से कार्यान्वित करने का एकमात्र तरीका है। बीत रहा है डेटासंग्रह पहचानकर्ता उत्पन्न अक्सर एक अनावश्यक है, और कभी कभी असंभव, क्रमबद्धता का बिंदु है। – joshperry
जोशरी के साथ सहमत हैं। इसके अलावा, सर्वर-साइड आईडी पीढ़ी बयानों को लागू करने के लिए असंभव बनाता है। बैचिंग के साथ, ओआरएम के माध्यम से बड़े पैमाने पर आवेषण शुद्ध एडीओ.NET कोड के रूप में लगभग तेज़ हो सकते हैं। –