.edmx फ़ाइलों का उद्देश्य क्या है? सीएसडीएल, एसएसडीएल, और एमएसएल विनिर्देशों को पढ़ना, ऐसा लगता है कि .edmx फ़ाइलों को केवल डिजाइन समय पर ही उपयोग किया जाता है। क्या हम इसे अन्य एडीएमएक्स के साथ वितरित करना चाहते हैं? ऐसा लगता है कि हमें इसके बजाय .ssdl और/या .csdl फ़ाइलों को वितरित करने की आवश्यकता है।.edmx फ़ाइलों का उद्देश्य क्या है?
उत्तर
ईडीएमएक्स आपके एंटीटी डेटा मॉडल के बारे में सभी चीजों के लिए विजुअल स्टूडियो का "कंटेनर" है।
इसमें सीएसडीएल, एसएसडीएल, एमएसएल, और आपके विजुअल स्टूडियो डिजाइनर सतह में टेबल के दृश्य लेआउट के बारे में जानकारी शामिल है।
ईडीएमएक्स फ़ाइल निर्माण प्रक्रिया के दौरान सीएसडीएल, एसएसडीएल, एमएसएल (आमतौर पर आपके असेंबली में संसाधनों के रूप में एम्बेडेड) में परिवर्तित हो जाती है। ऐप चलाने के लिए आपको निश्चित रूप से EDMX फ़ाइलों को वितरित या कॉपी करने की आवश्यकता नहीं है।
अद्यतन: यदि आप एक कोड-आधारित दृष्टिकोण में अधिक रुचि रखते हैं, तो आप बाहर इकाई की रूपरेखा जो किसी भी .edmx बिना द्वारा हो जाता है, .csdl/SSDL/एम एस एल फ़ाइलों के लिए code-first CTP सब पर जांच होनी चाहिए।
एक .edmx file
एक XML फ़ाइल है कि एक conceptual model
, a storage model
, और इन मॉडलों के बीच mapping
परिभाषित करता है। एक .edmx file
में ऐसी जानकारी भी शामिल है जिसका उपयोग ADO.NET Entity Data Model Designer (Entity Designer)
द्वारा ग्राफिकल रूप से मॉडल प्रस्तुत करने के लिए किया जाता है।
- 1. edmx
- 2. एकाधिक edmx फ़ाइलों (इकाई फ्रेमवर्क 4.0)
- 3. scala.runtime में इन जावा फ़ाइलों का उद्देश्य क्या है?
- 4. is_uploaded_file() का उद्देश्य क्या है?
- 5. config.assets.precompile का उद्देश्य क्या है?
- 6. एकाधिक edmx
- 7. एकाधिक edmx फ़ाइल बनाम एक बड़ी edmx फ़ाइल का उपयोग कर?
- 8. precompiledApp.config का उद्देश्य क्या है?
- 9. डेटासेट का उद्देश्य क्या है?
- 10. java.math.MutableBigInteger का उद्देश्य क्या है?
- 11. रेक का उद्देश्य क्या है?
- 12. प्रोटोटाइप का उद्देश्य क्या है?
- 13. layout.xml का उद्देश्य क्या है?
- 14. IntentSender का उद्देश्य क्या है?
- 15. __cxa_pure_virtual का उद्देश्य क्या है?
- 16. क्या Membership.ValidateUser() का उद्देश्य है
- 17. गुजरने का उद्देश्य क्या है?
- 18. आंशिक कक्षाओं का उद्देश्य क्या है?
- 19. scala.tools.nsc पैकेज का उद्देश्य क्या है?
- 20. edmx कनेक्शन स्ट्रिंग
- 21. तालिकाएं इकाई-मॉडल (edmx)
- 22. जावास्क्रिप्ट में eval का उद्देश्य उद्देश्य क्या है?
- 23. एनओपी ओपोड का उद्देश्य क्या है?
- 24. डब्ल्यूसीएफ विश्वसनीय सत्र का उद्देश्य क्या है?
- 25. std :: char_traits :: असाइन() का उद्देश्य क्या है?
- 26. ज़ेंड में बूटस्ट्रैप का उद्देश्य क्या है?
- 27. इस सीएसएस स्निपेट का उद्देश्य क्या है?
- 28. एसक्यूएल कीवर्ड "एएस" का उद्देश्य क्या है?
- 29. जावा क्लास लोडर का उद्देश्य क्या है?
- 30. Moq में VerifyAll() का उद्देश्य क्या है?
रन समय में csdl, ssdl, msl को कैसे पढ़ा जाए। और यदि हम एक स्कीमा बदलते हैं तो टेबल को अपग्रेड कैसे करें i.e. अगर हमारे पास edmx है (एक तालिका में कर्मचारी इत्यादि देता है) तो डेटाबेस विज़ार्ड कर्मचारी बनाने की एक स्क्रिप्ट उत्पन्न करता है। अगर हम एडीएमएक्स को संशोधित करते हैं और एक टेबल (जैसे अकाउंट इत्यादि) जोड़ते हैं और एक कर्मचारी टेबल बदलते हैं (यानी एक कॉलम हटा दें)। क्या एडीएमएक्स एक बदलाव उत्पन्न करेगा और स्क्रिप्ट तैयार करेगा। –
@user: आपको रनटाइम पर सीएसडीएल, एसएसडीएल, एमएसएल पढ़ने की जरूरत नहीं है। ऑब्जेक्ट कॉन्टेक्स्ट स्वचालित रूप से इन जानकारी को लोड और उपयोग करेगा। –
और यदि हम एक स्कीमा बदलते हैं तो टेबल को अपग्रेड कैसे करें i.e. अगर हमारे पास edmx है (एक तालिका में कर्मचारी इत्यादि देता है) तो डेटाबेस विज़ार्ड कर्मचारी बनाने की एक स्क्रिप्ट उत्पन्न करता है। अगर हम एडीएमएक्स को संशोधित करते हैं और एक टेबल (जैसे खाता इत्यादि) जोड़ते हैं और एक कर्मचारी तालिका को बदलते हैं (यानी एक कॉलम हटा दें)। क्या एडीएमएक्स एक बदलाव उत्पन्न करेगा और स्क्रिप्ट –