इसका उपयोग Property(() => p).HasDatabaseGeneratedOption()
कॉल के साथ किया जाता है। शायद डिफ़ॉल्ट डीबी मूल्य पीढ़ी को बंद करना है?`DatabaseGeneratedOption.None` क्यों मौजूद है?
उत्तर
ईएफ DatabaseGeneratedOption
का उपयोग करता है यह पता लगाने के लिए कि नई संस्थाओं के लिए एक प्रमुख कॉलम के मूल्य के साथ क्या करना है। यदि DatabaseGeneratedOption
Identity
ईएफ जानता है कि जिस संपत्ति को सेट किया गया है उसे अनदेखा किया जा सकता है और डेटाबेस से आने वाला एक का उपयोग किया जाना चाहिए। यदि DatabaseGeneratedOption
None
ईएफ डेटाबेस के गुण को कुंजी कॉलम के मान के रूप में डेटाबेस में डाल देगा।
कोड में पहले - जब कोड प्रथम सम्मेलनों को एक इंट प्रॉपर्टी मिलती है जो डिफ़ॉल्ट रूप से दी गई इकाई के लिए महत्वपूर्ण संपत्ति हो सकती है तो वे इस कॉलम को पहचान कॉलम के रूप में कॉन्फ़िगर करेंगे (जिसका अर्थ है कि डेटाबेस कुंजी कॉलम/प्रॉपर्टी का मूल्य उत्पन्न करेगा)। DatabaseGeneratedOption.None
यदि आप अपने आप पर मूल मान सेट करना चाहते हैं तो आपको इसे ओवरराइट करने की अनुमति देता है।
इसका प्रभाव डेटाबेस में डालने के बाद एक नया पहचान मान प्राप्त करने के लिए ईएफ को कॉन्फ़िगर करना है।
- 1. Console.Out.WriteLine क्यों मौजूद है?
- 2. `ScalaObject` क्यों मौजूद है?
- 3. मिंगव क्यों मौजूद है?
- 4. ज़ोंबी प्रक्रिया क्यों मौजूद है?
- 5. Convert.ToInt32 (डेटटाइम) क्यों मौजूद है?
- 6. आईडी क्यों मौजूद हैं?
- 7. पीडीओ :: PARAM_FLOAT मौजूद नहीं है, क्यों?
- 8. टी-एसक्यूएल में EXCEPT क्यों मौजूद है?
- 9. मूल EventArgs कक्षा क्यों मौजूद है
- 10. सर्वर HTTP शीर्षलेख क्यों मौजूद है?
- 11. मेरा निरंतर संशोधित क्यों 'मौजूद' है?
- 12. नेट में 'मुहरबंद' कीवर्ड क्यों मौजूद है?
- 13. .NET में system.float क्यों मौजूद नहीं है?
- 14. CLFLUSH x86 में क्यों मौजूद है?
- 15. पायथन: int.numerator और int.denominator क्यों मौजूद है?
- 16. क्यों आरईपी लोड AL निर्देश मौजूद है?
- 17. vcxproj.filters फ़ाइलें क्यों मौजूद हैं?
- 18. यदि मौजूद है या मौजूद है?
- 19. रिकॉर्ड मौजूद है यदि रिकॉर्ड मौजूद है
- 20. SQLite क्यों कहता है कि instr मौजूद नहीं है?
- 21. मुझे चेतावनी क्यों मिलती है: "build.properties मौजूद नहीं है"
- 22. आईडी ('# आईडी') क्यों सच है यदि आईडी मौजूद नहीं है?
- 23. मुझे पैकेज क्यों मिल रहा है javax.crypto मौजूद नहीं है
- 24. उपयोग "अगर मौजूद है"
- 25. : कार्य के बाहर एक स्टैक आवंटित संरचना क्यों मौजूद है?
- 26. ट्विग फ़ाइल में फ़ंक्शन 'डंप' क्यों मौजूद नहीं है?
- 27. बूल क्यों करें। ट्रूस्ट्रिंग और बूल। फाल्स स्ट्रिंग मौजूद है?
- 28. सेट बटन के बिना अप बटन क्यों मौजूद है HomeAsUpEnabled()?
- 29. कॉलम मौजूद होने पर भी ORA-00904 क्यों है?
- 30. क्यों .index फ़ाइल kafka-log निर्देशिका में मौजूद है?
देखें: http://msdn.microsoft.com/en-us/library/system.componentmodel.dataannotations.schema.databasegeneratedoption%28v=vs.110%29.aspx –