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

من أرابيكا، الموسوعة الحرة
اذهب إلى التنقل اذهب إلى البحث
الاستعلام التكميلي اللغوي (لينك)

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

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

مراجع

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