Linq সত্তা ফ্রেমওয়ার্ক কি?
Linq সত্তা ফ্রেমওয়ার্ক কি?

ভিডিও: Linq সত্তা ফ্রেমওয়ার্ক কি?

ভিডিও: Linq সত্তা ফ্রেমওয়ার্ক কি?
ভিডিও: LINQ, সত্তা ফ্রেমওয়ার্ক এবং দূরবর্তী ডেটা উত্স | সি# 201 [8 এর 4] 2024, নভেম্বর
Anonim

LINQ প্রতি সত্তা ভাষা-সংহত প্রশ্ন প্রদান করে ( LINQ ) সমর্থন যা বিকাশকারীদেরকে এর বিরুদ্ধে প্রশ্ন লিখতে সক্ষম করে সত্তা ফ্রেমওয়ার্ক ভিজ্যুয়াল বেসিক বা ভিজ্যুয়াল সি# ব্যবহার করে ধারণাগত মডেল। বিরুদ্ধে প্রশ্ন সত্তা ফ্রেমওয়ার্ক কমান্ড ট্রি প্রশ্ন দ্বারা প্রতিনিধিত্ব করা হয়, যা অবজেক্ট প্রেক্ষাপটের বিরুদ্ধে কার্যকর করে।

এটি বিবেচনায় রেখে, লিংক কি এন্টিটি ফ্রেমওয়ার্কের অংশ?

সত্তা ফ্রেমওয়ার্ক একটি অবজেক্ট-রিলেশনাল ম্যাপিং (ORM) কাঠামো বাহ্যিক ডাটাবেসে C# কোড সংযুক্ত করার জন্য, সাধারণত SQL সার্ভার। LINQ এটি একটি ক্যোয়ারী ল্যাঙ্গুয়েজ যা C# এ এমবেড করা এবং এটিকে কার্যকর করার জন্য এক্সটেনশন পদ্ধতির একটি সেট।

একইভাবে, C# এ Linq-এর ব্যবহার কী? LINQ ল্যাঙ্গুয়েজ ইন্টিগ্রেটেড কোয়েরি এর জন্য দাঁড়ায়, তাই নামকরণ করা হয়েছে যেহেতু এটি প্রোগ্রামিং ভাষার অংশ সি# . LINQ ল্যাঙ্গুয়েজ ইন্টিগ্রেটেড ক্যোয়ারীকে বোঝায়, তাই নামকরণ করা হয়েছে যেহেতু এটি প্রোগ্রামিং ভাষার অংশ সি# . এটাই ব্যবহৃত ডাটাবেস এবং XML এর মতো বিভিন্ন ডেটা উত্সগুলিতে ধারাবাহিক অ্যাক্সেস সরবরাহ করতে।

ফলস্বরূপ, সত্তা ফ্রেমওয়ার্কে একটি সত্তা কী?

একটি সত্তা ফ্রেমওয়ার্কে সত্তা একটি ক্লাস যা একটি ডাটাবেস টেবিল মানচিত্র. এই ক্লাসটি অবশ্যই DbContext ক্লাসে একটি DbSet টাইপ সম্পত্তি হিসাবে অন্তর্ভুক্ত করতে হবে। ইএফ API মানচিত্র প্রতিটি সত্তা একটি টেবিল এবং একটি প্রতিটি সম্পত্তি সত্তা ডাটাবেসের একটি কলামে। ছাত্র, এবং গ্রেড হয় সত্তা.

আমরা কি এন্টিটি ফ্রেমওয়ার্ক ছাড়াই লিঙ্ক ব্যবহার করতে পারি?

হ্যাঁ. LINQ এসকিউএল অবজেক্ট রিলেশনাল ম্যাপিং ব্যবহার করে যা কি সত্তা ফ্রেমওয়ার্ক হয় তাই যখন আপনি সক্ষম হতে পারেন "না সত্তা ফ্রেমওয়ার্ক ব্যবহার করুন ", আপনি সর্বদা কিছু ধরণের ORM নিয়ে কাজ করছেন.. যা কি আমি মনে হয় আপনি এড়াতে চেয়েছিলেন।

প্রস্তাবিত: