Skip to content
EntityQ595637· pop 24· linked from 361 articles

Language Integrated Query

Sign in to save

Also known as LINQ

lenguaje de programación

Wikidata facts

Instance of
syntax
Developer
Microsoft
Show 3 more facts
Stack Exchange tag
stackoverflow.com/tags/linq
typing discipline
strong typing
inception
2007-00-00
Sources (3)

via Wikidata · CC0

Article · Español

Language Integrated Query (LINQ, pronunciado “link”) o Consulta Integrada en el Lenguaje es un componente de la plataforma Microsoft .NET que agrega capacidades de consulta a datos de manera nativa a los lenguajes .NET, si bien existen implementaciones para Java, PHP, JavaScript, SILF.Core y ActionScript LINQ extiende el lenguaje a través de las llamadas expresiones de consulta, que son parecidas a las sentencias SQL y pueden ser usadas para extraer y procesar convenientemente datos de arrays, clases enumerables, documentos XML, bases de datos relacionales y fuentes de terceros. Otros usos, que utilizan expresiones de consulta como plataforma general para la composición de expresiones más legibles, incluyen la construcción de manejadores de eventos. LINQ además define un conjunto de nombres de métodos (llamados operadores de consulta estándar), y un conjunto de reglas de traducción, que son usadas por el compilador para traducir las expresiones de consulta en expresiones normales del lenguaje, usando estos nombres de métodos, expresiones lambda y tipos anónimos. Muchos de los conceptos que LINQ ha introducido, fueron probados inicialmente en el proyecto de investigación Microsoft Cω. LINQ fue lanzado como un componente principal de el 19 de noviembre de 2007.

Abstract from DBpedia / Wikipedia · CC BY-SA