الاستعلام التكميلي اللغوي (لينك)

Other languages square icon.svg
لا يزال النص الموجود في هذه الصفحة في مرحلة الترجمة من الإنجليزية إلى العربية. إذا كنت تعرف اللغة الإنجليزية، لا تتردد في الترجمة. (يوليو 2020)

الاستعلام التكميلي اللغوي (بالإنكليزية Language Integrated Query - LINQ) وتعرف اختصارا بـلينك هو أحد مكونات إطار عمل الدوت نت وهو يضيف إمكانية الاستعلام عن البيانات للغات الدوت نت.[1][2][3] هنالك أيضا وصلات (ports) لاستخدامه في الجافا والبي إتش بي والجافا سكريبت.

يعرّف اللينك مجموعة من أسماء الوظائف إضافة إلى قواعد لترجمة تعبيرات الاستعلام إلى تعبيرات تستخدم هذه الأسماء وتعبيرات لامدا والأنواع المجهولة. بالتالي، يمكن استخدامها -على سبيل المثال- في استحضار وغربلة البينات في مصفوفات (arrays) أو أصناف عددية (enumerable classes) أو "إكس إم إل" أو قواعد بيانات مترابطة أو أي مصدر آخر للبيانات.

مراجععدل

  1. ^ "Enumerable.Contains". مؤرشف من الأصل في 21 يوليو 2018. اطلع عليه بتاريخ 07 مايو 2014. الوسيط |CitationClass= تم تجاهله (مساعدة)
  2. ^ Parsons, Jared (2008). "Increase LINQ Query Performance". شبكة مطوري مايكروسوفت. مؤرشف من الأصل في 11 يناير 2015. اطلع عليه بتاريخ 19 مارس 2014. While it is true that LINQ is powerful and very efficient, large sets of data can still cause unexpected performance problems الوسيط |CitationClass= تم تجاهله (مساعدة)
  3. ^ Kshitij, Pandey (2008-05-25). "Performance comparisons LinQ to SQL, ADO, C#". مؤرشف من الأصل في 11 مارس 2017. اطلع عليه بتاريخ 08 فبراير 2009. الوسيط |CitationClass= تم تجاهله (مساعدة)
 
هذه بذرة مقالة عن برمجية بحاجة للتوسيع. شارك في تحريرها.