ंत्वदैक LINQ समर्थन के साथ डेल्फी के लिए एक ओआरएम है। यह एक शक्तिशाली ढांचा प्रदान करता है जो एनकैप्सुलेशन, विरासत, बहुरूपता और अन्य ओओपी सुविधाओं के लिए पूर्ण समर्थन के साथ डेल्फी वर्गों में डेटाबेस वस्तुओं के ऑब्जेक्ट-रिलेशनल मैपिंग की अनुमति देता है। डेटाबेस से डेटा प्राप्त करने के लिए, LINQ का उपयोग डेटाबेस स्वतंत्र क्वेरी इंजन के रूप में किया जाता है।
इसके अलावा, एक सुविधा से भरपूर ओआरएम मॉडलिंग टूल उपलब्ध है - एंटिटी डेवलपर, जो आपके ओआरएम मॉडल को नेत्रहीन बनाने और संपादित करने की अनुमति देता है, और स्वचालित रूप से इस मॉडल द्वारा डेल्फी इकाई कक्षाएं उत्पन्न करता है।
मुख्य विशेषताएं:
* डाटाबेस-प्रथम, मॉडल-प्रथम कोड-प्रथम विकास। यूनेटीडीैक का उपयोग करके अनुप्रयोगों को विकसित करते समय उपयोगकर्ता तीनों तरीकों का उपयोग करने में सक्षम हैं।
* कोड जनरेशन के साथ विजुअल ओआरएम मॉडल डिजाइनर। एंटिटी डेवलपर डेल्फी कोड में कक्षा विशेषताओं का वर्णन करते हुए एक्सएमएल कोड या मैनुअल की एक पंक्ति टाइप किए बिना, ओआरएम मॉडल को नेत्रहीन बनाने और संपादित करने की अनुमति देता है। यह सभी प्रकार के मानचित्रण के निर्माण का समर्थन करता है, जैसे टेबल विभाजन, मानचित्रण इकाई कई तालिकाओं, जटिल प्रकार, विरासत पदानुक्रम आदि के लिए।
* LINQ प्रश्न। अपने अनुप्रयोगों को विकसित करते समय ओआरएम का उपयोग करना न केवल आवेदन के विकास में तेजी लाना चाहिए, बल्कि आवेदन कोड को भी एकजुट करना चाहिए और एसक्यूएल डेटाबेस की बारीकियों और वाक्य रचना से स्वतंत्र अनुप्रयोगों को बनाना चाहिए जिसके लिए इसे विकसित किया गया है, जो बिना किसी प्रयास के आपके आवेदन में कई डेटाबेस का समर्थन करने की अनुमति देगा।
* क्लास मैपिंग। डेल्फी कक्षाओं के लिए डेटाबेस टेबल की ऑब्जेक्ट-रिलेशनल मैपिंग न केवल एक बुनियादी TEntity वर्ग से विरासत में मिली कक्षाओं के लिए किया जा सकता है, लेकिन कस्टम कक्षाओं के लिए के रूप में अच्छी तरह से फार्म TObject विरासत में मिला ।
* एंटिटी क्वेरी कैश। एप्लिकेशन प्रदर्शन को बढ़ाने के लिए, एंटिटेडैक मेटाडेटा, डेटाबेस से भरी हुई सभी संस्थाओं, LINQ प्रश्नों, और बहुत कुछ को कैश करने की अनुमति देता है।
संस्करण इतिहास
- विवरण 2.1 पर तैनात 2018-11-30
रेड स्टूडियो 10.3 रियो समर्थित है
- विवरण 1.6 पर तैनात 2017-04-13
रेड स्टूडियो 10.2 टोक्यो समर्थित है
- विवरण 1.1 पर तैनात 2014-08-11
कार्यक्रम विवरण
यू झाला
EULA - अंत उपयोगकर्ता लाइसेंस समझौता
DEVART S.R.O. एंड-यूजर लाइसेंस एग्रीमेंट
महत्वपूर्ण-ध्यान से पढ़ें: यह DEVART अंत उपयोगकर्ता लाइसेंस समझौता ("EULA") आपके बीच एक कानूनी समझौता है (या तो एक व्यक्ति या एक कानूनी इकाई), और इस वितरण में निहित सॉफ्टवेयर, घटकों, स्रोत कोड, प्रलेखन, डेमो, या अन्य सामग्रियों ("SOFTWARE PRODUCT") के लिए DEVART ।
सॉफ्टवेयर उत्पाद का उपयोग करके स्थापित करने, कॉपी करके या अन्यथा खरीदकर, आप सहमत हैं (क) कि आपने इस EULA (b) को पढ़ा है कि आप इसे (ग) समझते हैं कि आप इस EULA की शर्तों से बंधे होने के लिए सहमत हैं। यदि आप इस EULA की शर्तों के किसी भी हिस्से से सहमत नहीं हैं, तो किसी भी तरीके से स्थापित, कॉपी, उपयोग, मूल्यांकन या दोहराने, सॉफ्टवेयर उत्पाद के किसी भी हिस्से, फ़ाइल या भाग को स्थापित न करें।
सॉफ्टवेयर उत्पाद लाइसेंस प्राप्त है, बेचा नहीं है।
1. लाइसेंस की मंजूरी
इस EULA के साथ अपने निरंतर अनुपालन और लागू लाइसेंस शुल्क के भुगतान के अधीन, DEVART आप इस तरह के लाइसेंस (लाइसेंस अवधि) की अवधि के दौरान सॉफ्टवेयर उत्पाद (ए) स्थापित करने और उपयोग करने के लिए एक गैर-अनन्य और सीमित लाइसेंस प्रदान करता है, (ख) धारा 2 में वर्णित लाइसेंस प्रकार के दायरे के भीतर, (ग) कंप्यूटर की अनुमत संख्या पर, (घ) इस EULA की शर्तों के अनुरूप तरीके से । जब तक अन्यथा इस EULA में या खरीद के समय परिभाषित नहीं किया जाता है, लाइसेंस अवधि शाश्वत होगी।
2. लाइसेंस प्रकार
2.1 पूर्ण लाइसेंस
आप एक (1) कंप्यूटर पर सॉफ्टवेयर उत्पाद की एक (1) प्रति को स्थापित, सक्रिय और उपयोग कर सकते हैं बशर्ते इसका उपयोग एक (1) व्यक्ति द्वारा किया जाता है। आप केवल एक ही व्यक्ति के अनन्य उपयोग के लिए एक दूसरे पोर्टेबल डिवाइस, लैपटॉप या होम कंप्यूटर पर सॉफ्टवेयर उत्पाद की एक अतिरिक्त प्रति स्थापित, सक्रिय और उपयोग कर सकते हैं।
2.2 मूल्यांकन (परीक्षण) लाइसेंस का उपयोग करें
आप स्थापना की तारीख ("मूल्यांकन अवधि) से 30 कैलेंडर दिनों की अवधि के लिए केवल मूल्यांकन उद्देश्यों के लिए सॉफ्टवेयर उत्पाद की एक (1) प्रति स्थापित और उपयोग कर सकते हैं। मूल्यांकन अवधि की समाप्ति पर सॉफ्टवेयर उत्पाद को अनइंस्टॉल किया जाना चाहिए और सभी प्रतियां नष्ट कर दी जानी चाहिए। मूल्यांकन अवधि की समाप्ति पर आपके पास निम्नलिखित विकल्प हैं:
(क) सॉफ्टवेयर उत्पाद का उपयोग जारी रखने के लिए लाइसेंस खरीदें।
(ख) क्लाइंट कंप्यूटर से सॉफ्टवेयर उत्पाद को अनइंस्टॉल करें और सभी प्रतियों को नष्ट कर दें ।
आप मूल्यांकन (परीक्षण) उपयोग लाइसेंस की शर्तों के तहत सॉफ्टवेयर उत्पाद का उपयोग करके वाणिज्यिक अनुप्रयोग नहीं बना सकते हैं या सॉफ्टवेयर परियोजनाएं शुरू नहीं कर सकते हैं।
2.3 मुफ्त लाइसेंस
सॉफ्टवेयर उत्पादों पर लागू होता है जो निःशुल्क वितरित किए जाते हैं। आप कंप्यूटर की असीमित संख्या पर सॉफ्टवेयर उत्पाद को इंस्टॉल और उपयोग कर सकते हैं। आप सॉफ्टवेयर उत्पाद की बैकअप प्रतियों की उचित संख्या भी बना सकते हैं।
3. बारह (12) महीने की सदस्यता और अपडेट
DEVART एक सदस्यता के आधार पर सॉफ्टवेयर उत्पाद लाइसेंस। एक सब्सक्रिप्शन 12 महीने ("सब्सक्रिप्शन टर्म एंड कोट;) अवधि तक रहता है वर्णन आधार। एक सब्सक्रिप्शन खरीद की तारीख से 12 महीने ("सब्सक्रिप्शन टर्म एंड कोट;) अवधि तक रहता है। सदस्यता अवधि के दौरान और सभी लागू सदस्यता शुल्क के भुगतान पर, आप इस 12 महीने की अवधि के दौरान सॉफ्टवेयर उत्पाद के लिए सभी प्रमुख और मामूली अपडेट प्राप्त करने के लिए पात्र होंगे। सदस्यता अवधि की समाप्ति पर (12 महीने, प्लस मूल खरीद की तारीख के बाद 1 दिन), आप वैकल्पिक रूप से एक अतिरिक्त 12 महीने की अवधि के लिए सॉफ्टवेयर उत्पाद सदस्यता नवीनीकृत कर सकते है (और उसके बाद प्रत्येक वर्ष) के लिए DEVART से सॉफ्टवेयर उत्पाद के प्रमुख और छोटे अद्यतन प्राप्त जारी रखने के लिए ।
4. तकनीकी सहायता
आप ईमेल, सार्वजनिक मंचों, या अन्य उपलब्ध चैनलों पर सॉफ्टवेयर उत्पाद का उपयोग करने के साथ DEVART तकनीकी सहायता से अनुरोध कर सकते हैं। DEVART उठाए गए प्रश्नों का उत्तर देने के लिए अपने उचित प्रयासों का उपयोग करेगा, लेकिन यह गारंटी नहीं देता है कि आपके प्रश्नों या समस्याओं को ठीक किया जाएगा या हल किया जाएगा। यदि आपके लाइसेंस की सदस्यता समाप्त हो गई है, तो DEVART आपके तकनीकी सहायता क्वेरी को अस्वीकार करने का अधिकार सुरक्षित रखता है।
5. कॉपीराइट और बौद्धिक संपदा स्वामित्व
सभी शीर्षक और कॉपीराइट में और सॉफ्टवेयर उत्पाद के लिए (सहित लेकिन किसी भी कॉपीराइट छवियों, डेमो, स्रोत कोड, मध्यवर्ती फ़ाइलें, संकुल, एनिमेशन, वीडियो, ऑडियो और सॉफ्टवेयर उत्पाद में शामिल पाठ तक ही सीमित नहीं) साथ मुद्रित सामग्री, और सॉफ्टवेयर उत्पाद की किसी भी प्रतियां बौद्धिक संपत्ति है और DEVART के स्वामित्व में हैं ।
सॉफ्टवेयर उत्पाद की संरचना, संगठन और स्रोत कोड मूल्यवान व्यापार रहस्य और DEVART की गोपनीय जानकारी है।
सॉफ्टवेयर उत्पाद अंतरराष्ट्रीय कानून द्वारा संरक्षित है, सहित लेकिन अंतरराष्ट्रीय कॉपीराइट कानूनों तक ही सीमित नहीं है, और अंतरराष्ट्रीय संधि के प्रावधानों द्वारा ।
यह समझौता आपको सॉफ्टवेयर उत्पाद में कोई बौद्धिक संपदा अधिकार प्रदान नहीं करता है। स्पष्ट रूप से प्रदान नहीं किए गए सभी अधिकार DEVART द्वारा आरक्षित हैं ।
रिवर्स इंजीनियरिंग, डीकंपालेशन और अलग-अलग सीमाओं पर 5.1 सीमाएं।
आप इंजीनियर को रिवर्स, डीकंपाइल, डेरिवेटिव वर्क्स बना सकते हैं या सॉफ्टवेयर उत्पाद को अलग नहीं कर सकते हैं। यदि सॉफ्टवेयर उत्पाद आपके द्वारा इंजीनियर को रिवर्स करने, विघटित करने, व्युत्पन्न कार्यों को बनाने, या किसी भी DEVART बौद्धिक संपदा और व्यापार रहस्यों के शोषण और अनधिकृत हस्तांतरण के इरादे से खरीदा जाता है, तो किसी भी उजागर तरीकों या स्रोत कोड को शामिल करने के लिए जहां प्रदान किया गया है, तो उपयोग का कोई लाइसेंस प्राप्त अधिकार मौजूद नहीं होगा और परिणामस्वरूप बनाए गए किसी भी उत्पाद को परिभाषा के अनुसार अवैध आंका जाएगा। बौद्धिक संपदा की कोई बिक्री या पुनर्विक्रय या इस प्रकार प्राप्त डेरिवेटिव सभी स्थानीय और अंतरराष्ट्रीय कानून की पूरी सीमा तक मुकदमा चलाया जाएगा ।
6. पुनर्वितरण
आप सॉफ्टवेयर उत्पाद को तब तक पुनर्वितरित नहीं कर सकते हैं जब तक कि आप स्पष्ट रूप से डेवर्ट द्वारा पुनर्विक्रेता के रूप में अधिकृत न हों।
अधिकृत पुनर्विक्रेताओं केवल मूल वितरण पैकेज के रूप में सॉफ्टवेयर उत्पाद को पुनर्वितरित कर सकते हैं।
7. किराया
आप सॉफ्टवेयर उत्पाद को किराए पर, पट्टे या उधार नहीं दे सकते हैं।
8. स्थानांतरण
आप इस यूईएलए के तहत अपने किसी भी अधिकार को देवआर्ट से पूर्व लिखित अनुमोदन के बिना किसी भी व्यक्ति या कानूनी इकाई को स्थायी रूप से या अस्थायी रूप से स्थानांतरित नहीं कर सकते हैं।
9. उत्पादों का विच्छेदन
DEVART सॉफ्टवेयर उत्पाद को बंद करने का अधिकार सुरक्षित रखता है, चाहे वह स्टैंडअलोन उत्पाद के रूप में पेश किया गया हो या पूरी तरह से एक घटक के रूप में, किसी भी समय। हालांकि, DEVART विच्छेदन की तारीख के बाद एक (1) वर्ष की अवधि के लिए समर्थन प्रदान करने के लिए बाध्य है ।
10. वारंटी का अस्वीकरण
DEVART स्पष्ट रूप से सॉफ्टवेयर उत्पाद के लिए किसी भी वारंटी को अस्वीकार करता है। सॉफ्टवेयर उत्पाद और किसी भी संबंधित दस्तावेज को प्रदान किया जाता है और उद्धृत किया जाता है; जैसा कि आईएस और उद्धृत; किसी भी प्रकार की वारंटी के बिना, या तो व्यक्त या निहित, बिना किसी सीमा के, व्यापारी की निहित वारंटी, किसी विशेष उद्देश्य के लिए फिटनेस, या गैर-कभी शामिल है। DEVART सहीता, सटीकता, विश्वसनीयता, या अन्यथा के मामले में सॉफ्टवेयर उत्पाद के उपयोग, या उपयोग के परिणामों के बारे में वारंट, गारंटी या कोई अभ्यावेदन नहीं करता है। सॉफ्टवेयर उत्पाद के उपयोग या प्रदर्शन से उत्पन्न होने वाला पूरा जोखिम आपके पास रहता है। देवआर्ट द्वारा दी गई कोई मौखिक या लिखित जानकारी या सलाह वारंटी नहीं बनाएगी या किसी भी तरह से इस वारंटी का दायरा बढ़ाएगी।
11. टर्मिनेशन
किसी भी अन्य अधिकारों या उपचार के लिए पूर्वाग्रह के बिना, DEVART इस EULA के सभी नियमों और शर्तों का पालन करने में आपकी विफलता पर इस EULA समाप्त हो जाएगा । ऐसी घटनाओं में, आपको सॉफ्टवेयर उत्पाद की सभी प्रतियों और किसी भी संबंधित दस्तावेज सहित इसके सभी घटक भागों को नष्ट करना होगा, और आपके द्वारा वितरित किसी भी अनुप्रयोग से DEVART बौद्धिक संपदा के किसी भी और सभी उपयोग को हटा देना चाहिए, चाहे वह देशी, परिवर्तित या संकलित राज्यों में हो।
12. शर्तों में परिवर्तन
देवकला समय-समय पर यूएलए में बदलाव कर सकती है। जब ये परिवर्तन किए जाते हैं, Devart उत्पाद डाउनलोड पृष्ठ पर उपलब्ध EULA की एक नई प्रति कर देगा ।
आप समझते हैं और सहमत हैं कि यदि आप उस तारीख के बाद सॉफ्टवेयर उत्पाद का उपयोग करते हैं जिस पर EULA को बदल दिया गया है, तो देवकला आपके उपयोग को अद्यतन EULA की स्वीकृति के रूप में मान लेगा।
आप इस बात से सहमत हैं कि देवकला आपको ईमेल द्वारा EULA में परिवर्तन के बारे में नोटिस प्रदान कर सकती है।