كيفية القيام بما يلي: إنشاء مشروع LINQ.

مشاريع #Visual C و Visual Basic جديدة تستهدف .NET Framework الإصدار 4 تتضمن مساحات الاسم ومراجع مطلوبة لوظيفة LINQ الأساسية. فقط قم بإنشاء مشروع جديد و من ثم يمكنك البدء بكتابة استعلامات LINQ مقابل مجموعات الكائن. Visual Basic يوفر أيضاً مرجع ومساحة اسم مهمة لوظيفة مكون LINQ to XML. في #Visual C يجب أن تتم إضافته هذه يدوياً.

لاستخدام مكون LINQ to XML أو LINQ إلى DataSet إما بلغة، يجب إضافة مساحات الاسم و المراجع يدوياً كما هو موضح في المقاطع التالية.

إذا كنت تقوم بترقية مشروع قمت بإنشائه باستخدام إصدار ‏‫Visual Studio أسبق، قد تحتاج إلى توفير هذه المراجع المتعلقة بLINQ أو مراجع أخرى يدوياً و أيضاً قم بتعيين المشروع لاستهداف NET Framework 3.5. يدوياً.

ملاحظة

إذا كنت تقوم بإنشاء في موجه الأوامر، يجب إشارة مكتبات الارتباط الحيوي (DLL) المتعلقة بLINQ يدوياً في محرك الأقراص :/ملفات البرنامج/تجميعات مرجع/v3.5/Framework/Microsoft.

إجراءات لإضافة مساحات الأسماء ومراجع LINQ

لاستهداف إصدار 3.5 NET Framework.

  1. في ‏‫Visual Studio، افتح مشروع Visual Basic أو #C الذي تم إنشاؤه في ‏‫‏‫Visual Studio 2005 ثم اتبع الموجهات‬ لتحويلة إلى مشروع Visual Studio 2010.

  2. لمشروع #C، انقر فوق قائمة مشروع، ثم انقر فوق خصائص.

    1. في صفحة خصائص التطبيق، اختر .NET Framework 3.5 في القائمة المنسدلة إطار العمل الهدف.
  3. لمشروع Visual Basic، انقر فوق قائمة مشروع، ثم انقر فوق خصائص.

    في صفحة خاصية التحويل البرمجي، انقر فوق خيارات ترجمة متقدمة ومن ثم اختر .NET Framework 3.5 في القائمة المنسدلة إطار العمل الهدف (الكل التكوينات).

لتمكين وظيفة LINQ أساسية

  1. في مشروع Visual Basic أو #C، انقر فوق قائمة مشروع، ثم انقر فوق إضافة مرجع.

  2. في مربع حوار إضافة مرجع، انقر فوق علامة تبويب .NET، انتقل إلى System.Core.dll، ثم انقر فوقه. انقر فوق موافق.

  3. إضافة توجيه using أو عبارة Imports إلى System.Linq لمصدر لملف أو لمشروع التعليمات البرمجية الخاص بك.

    لمزيد من المعلومات، راجع باستخدام التوجيهي (C# مرجع) أو كيفية القيام بما يلي: إضافة أو إزالة مساحات الاسم المستوردة (Visual Basic).

لتمكين وظيفة LINQ متقدمة مع أشجار تعبير

لاستخدام LINQ to XML

  1. إذا لزم الأمر، اتبع الخطوات السابقة في هذا موضوع لإضافة مرجع إلى System.Core.dll و توجيه using أو عبارة Imports إلى System.Linq.

  2. قم بإضافة مرجع إلى System.Xml.Linq.

  3. قم بإضافة توجيه using أو عبارة Imports إلى System.Xml.Linq.

    ملاحظة

    بشكل افتراضي، يتم توفير هذه الوظيفة لمشاريع Visual Basic.

    لمزيد من المعلومات، راجع LINQ to XML.

لاستخدام LINQ to SQL

  1. إذا لزم الأمر، اتبع الخطوات السابقة في هذا موضوع لإضافة مرجع إلى System.Core.dll و توجيه using أو عبارة Imports إلى System.Linq.

  2. قم بإضافة مرجع إلى System.Data.Linq.

  3. قم بإضافة توجيه using أو عبارة Imports إلى System.Data.Linq أو أحد مساحات أسماء System.Data.Linq الأخرى استناداً إلى متطلبات مشروعك المحدد.

    لمزيد من المعلومات، راجع LINQ to SQL.

لاستخدام ‏‫LINQ إلى DataSet

  1. إذا لزم الأمر، اتبع الخطوات السابقة في هذا موضوع لإضافة مرجع إلى System.Core.dll و توجيه using أو عبارة Imports إلى System.Linq.

  2. قم بإضافة مرجع إلى System.Data.DataSetExtensions.dll لوظيفة LINQ إلى DataSet. قم بإضافة مرجع إلى System.Data.dll إذا لم يكن موجودًا بالفعل.

  3. قم بإضافة توجيه using أو عبارة Imports إلى System.Data و اختيارياً إلى System.Data.Common، System.Data.SqlClient اعتماداً على كيفية اتصالك بقاعدة البيانات.

    لمزيد من المعلومات، راجع LINQ to DataSet.

راجع أيضًا:

المرجع

باستخدام التوجيهي (C# مرجع)

موارد أخرى

مجموعة ميزات Language-Integrated Query (LINQ)