الاستعلام التكميلي اللغوي (لينك)
الاستعلام التكميلي اللغوي (بالإنكليزية Language Integrated Query - LINQ) وتعرف اختصارا بـلينك هو أحد مكونات إطار عمل الدوت نت وهو يضيف إمكانية الاستعلام عن البيانات للغات الدوت نت.[1][2][3] هنالك أيضا وصلات (ports) لاستخدامه في الجافا والبي إتش بي والجافا سكريبت.
الاستعلام التكميلي اللغوي (لينك) |
يعرّف اللينك مجموعة من أسماء الوظائف إضافة إلى قواعد لترجمة تعبيرات الاستعلام إلى تعبيرات تستخدم هذه الأسماء وتعبيرات لامدا والأنواع المجهولة. بالتالي، يمكن استخدامها -على سبيل المثال- في استحضار وغربلة البينات في مصفوفات (arrays) أو أصناف عددية (enumerable classes) أو «إكس إم إل» أو قواعد بيانات مترابطة أو أي مصدر آخر للبيانات.
مراجع
- ^ "Enumerable.Contains". مؤرشف من الأصل في 2018-07-21. اطلع عليه بتاريخ 2014-05-07.
- ^ 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
- ^ Kshitij، Pandey (25 مايو 2008). "Performance comparisons LinQ to SQL, ADO, C#". مؤرشف من الأصل في 2017-03-11. اطلع عليه بتاريخ 2009-02-08.