Language Integrated Query (LINQ, pronounced "link") is a Microsoft .NET Framework component that adds native data querying capabilities to .NET languages, although ports exist for Java, PHP, JavaScript and ActionScript.LINQ extends the language by the addition of query expressions, which are akin to SQL statements, and can be used to conveniently extract and process data from arrays, enumerable classes, XML documents, relational databases, and third-party data sources.

PropertyValue
dbpedia-owl:abstract
  • الاستعلام التكميلي اللغوي (بالإنكليزية Language Integrated Query - LINQ) و تعرف اختصارا بـلينك هو أحد مكونات إطار عمل الدوت نت و هو يضيف إمكانية الاستعلام عن البيانات للغات الدوت نت. هنالك أيضا وصلات (ports) لاستخدامه في الجافا و البي إتش بي و الجافا سكريبت.يعرّف اللينك مجموعة من أسماء الوظائف إضافة إلى قواعد لترجمة تعبيرات الاستعلام إلى تعبيرات تستخدم هذه الأسماء و تعبيرات لامدا و الأنواع المجهولة. بالتالي، يمكن استخدامها -على سبيل المثال- في استحضار و غربلة البينات في مصفوفات (arrays) أو أصناف عددية ( enumerable classes) أو "إكس إم إل" أو قواعد بيانات مترابطة أو أي مصدر آخر للبيانات.
  • LINQ (Abkürzung für Language Integrated Query; Aussprache Link) ist ein programmtechnisches Verfahren von Microsoft zum Zugriff auf Daten. LINQ wurde federführend von Erik Meijer entwickelt.
  • Language Integrated Query (LINQ, pronunciado “link”) 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 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 .NET Framework 3.5 el 19 de noviembre de 2007.
  • Language Integrated Query (LINQ, pronounced "link") is a Microsoft .NET Framework component that adds native data querying capabilities to .NET languages, although ports exist for Java, PHP, JavaScript and ActionScript.LINQ extends the language by the addition of query expressions, which are akin to SQL statements, and can be used to conveniently extract and process data from arrays, enumerable classes, XML documents, relational databases, and third-party data sources. Other uses, which utilize query expressions as a general framework for readably composing arbitrary computations, include the construction of event handlers or monadic parsers.LINQ also defines a set of method names (called standard query operators, or standard sequence operators), along with translation rules used by the compiler to translate fluent-style query expressions into expressions using these method names, lambda expressions and anonymous types.Many of the concepts that LINQ has introduced were originally tested in Microsoft's Cω research project. LINQ was released as a major part of .NET Framework 3.5 on November 19, 2007.
  • Language Integrated Query (Requête intégrée au langage, aussi connu sous le nom de LINQ) est un composant du Framework .NET de Microsoft qui ajoute des capacités d'interrogation sur des données aux langages .NET en utilisant une syntaxe proche de celle de SQL. La plupart des concepts mis en place par LINQ ont été initialement testés dans un projet de recherche Microsoft nommé Cω. LINQ a été mis en production dans le cadre du Framework NET 3.5, le 19 novembre 2007.LINQ définit un ensemble d’opérateurs de requêtes qui peuvent être utilisés pour effectuer des requêtes, filtrer et projeter des données dans des collections, dans des classes énumérables, dans des structures XML, dans des bases de données relationnelles, et dans des sources de données tierce. Bien qu’il permette d’effectuer des requêtes sur n’importe quelle source de données, il exige que les données soient encapsulées dans des objets. Par conséquent, si la source de données ne stocke pas nativement les données en tant qu’objets, les données doivent être mappées sur le domaine objet correspondant. Les requêtes effectuées à l’aide d’opérateurs LINQ seront exécutées soit directement par le moteur de traitement de LINQ, soit par un mécanisme d’extension géré par les providers LINQ. Ceux-ci implémentent leur propre moteur de traitement de requête, ou convertissent les données dans un format approprié afin qu’ils soient exécutés sur un système de stockage de données différent (tel qu’une base de données par exemple). Le résultat de la requête est renvoyé sous forme d’une collection d’objets en mémoire qui peut être énumérée.
  • Language Integrated Query (LINQ, si pronuncia "link") è un componente del .NET Framework di Microsoft che aggiunge ai linguaggi .NET la possibilità di effettuare interrogazioni su oggetti utilizzando una sintassi simile a SQL. LINQ è stato rilasciato come componente del .NET Framework 3.5 il 19 novembre 2007.LINQ definisce un insieme di operatori che possono essere usati per interrogare, proiettare e filtrare dati in matrici, classi enumerabili, XML, database relazionali e sorgenti dati di terze parti. Consente l'interrogazione di ogni sorgente di dati che rappresenti i dati sotto forma di oggetti. Per questa ragione, se la sorgente non memorizza in maniera nativa i dati come oggetti, è necessario l'utilizzo di un connettore per accedere ai dati. Il risultato di una query viene restituito come una collezione di oggetti in memoria che possono essere enumerati.Segue un breve esempio sull'uso di LINQ scritto in C#:
  • 統合言語クエリ (LINQ, Language INtegrated Query, リンクと発音する)とは、.NET Framework 3.5において、様々な種類のデータ集合に対して標準化された方法でデータを問い合わせることを可能にする、言語に統合された機能のことである。開発ツールはVisual Studio 2008から対応している。LINQをサポートする言語には標準クエリ演算子(standard query operators)が定義され、異なる種類のデータ集合に対して共通の構文でフィルタ・列挙・射影などの処理を行うことができる。
  • Language Integrated Query of LINQ is een onderdeel van het Microsoft .NET Framework. LINQ biedt een werkwijze aan voor een meer uniforme omgang met gegevens uit heel verschillende systemen, bijvoorbeeld gegevens uit een relationele database, een webservice, een XML-bestand of een array. Met LINQ kunnen al deze verschillende soorten gegevens met één op SQL lijkende set taalelementen worden opgevraagd, gemanipuleerd en gecombineerd. Het vormt een alternatief voor XPath, XQuery en SQL. De programmeertalen C# en Visual Basic .NET ondersteunen LINQ. Derde partijen kunnen hun systeem geschikt maken voor LINQ door middel van een zogenaamde provider. LINQ maakt deel uit van .NET Framework vanaf versie 3.5, deze versie is uitgebracht op 20 november 2007 samen met de programmeerontwikkelomgeving Visual Studio 2008.
  • Language INtegrated Query (LINQ) – część technologii Microsoft .NET, która została opracowana przez Andersa Hejlsberga – znanego z zaprojektowania języka Delphi i języka C#. Technologia LINQ umożliwia zadawanie pytań na obiektach. Składnia języka LINQ jest prosta i przypomina SQL.
  • Language Integrated Query (LINQ) é um componente do Microsoft .NET que adiciona funcionalidades de consulta em algumas linguagens de programação .NET. O LINQ corresponde a uma sintaxe unificada, inicialmente incorporada às linguagens C# e Visual Basic, para consultas em fontes de dados variadas. A linguagem foi introduzida inicialmente nas linguagens Visual Basic 9.0 (Visual Basic 2008) e C# 3.0 (Visual C# 2008), em 19 de novembro de 2007 com o .NET Framework 3.5 e o Visual Studio 2008.A sintaxe de consulta da LINQ foi inspirada na da Structured Query Language (SQL), que é uma linguagem padrão para comunicação com bancos de dados relacionais. Assim como na linguagem SQL, as expressões de consulta LINQ permitem a construção de instruções variadas para extração de informações.Ele define um conjunto de métodos chamados operadores de consulta, expressões lambda e tipos anônimos. Com o conjunto, pode se por exemplo projetar ou filtrar informação em vetores, coleções de objetos do tipo IEnumerable<T> (LINQ to Objects), manipulação de XML em memória (LINQ to XML), infraestrutura para gerenciar dados relacionais como objetos, este componente permite fazer mapeamento objeto-relacional em um modelo de dados de um banco de dados relacional (atualmente só existe Provider para SQL Server) (LINQ to SQL), consulta de objetos do tipo DataSet na memória (LINQ to DataSet) entre outros. Outros usos mais especializados incluem processadores de eventos ou analisadores sintáticos.Diversos dos conceitos introduzidos pelo LINQ foram originalmente testados no projeto Cω.
  • 语言集成查询(Language Integrated Query, LINQ),發音"link",是一项微軟技术,新增一種自然查詢的SQL語法到.NET Framework的程式語言中,目前可支援Visual Basic .NET以及C#語言。
  • Language Integrated Query (LINQ) — проект Microsoft по добавлению синтаксиса языка запросов, напоминающего SQL, в языки программирования платформы .NET Framework. Ранее был реализован в языках C# и Visual Basic .NET. Множество концепций, которые вводит LINQ, изначально опробовали в исследовательском проекте Microsoft Cω.LINQ выпущен вместе с Visual Studio 2008 в конце ноября 2007 года. Для быстрого создания и отладки запросов LINQ существует специализированная утилита LINQPad.
dbpedia-owl:designer
dbpedia-owl:developer
dbpedia-owl:influencedBy
dbpedia-owl:wikiPageExternalLink
dbpedia-owl:wikiPageID
  • 13706337 (xsd:integer)
dbpedia-owl:wikiPageRevisionID
  • 606354412 (xsd:integer)
dbpprop:designer
dbpprop:developer
dbpprop:hasPhotoCollection
dbpprop:implementations
  • .NET languages
dbpprop:influencedBy
dbpprop:name
  • Language Integrated Query
dbpprop:operatingSystem
dbpprop:turingComplete
  • No
dbpprop:typing
  • Strongly typed
dcterms:subject
rdf:type
rdfs:comment
  • LINQ (Abkürzung für Language Integrated Query; Aussprache Link) ist ein programmtechnisches Verfahren von Microsoft zum Zugriff auf Daten. LINQ wurde federführend von Erik Meijer entwickelt.
  • 統合言語クエリ (LINQ, Language INtegrated Query, リンクと発音する)とは、.NET Framework 3.5において、様々な種類のデータ集合に対して標準化された方法でデータを問い合わせることを可能にする、言語に統合された機能のことである。開発ツールはVisual Studio 2008から対応している。LINQをサポートする言語には標準クエリ演算子(standard query operators)が定義され、異なる種類のデータ集合に対して共通の構文でフィルタ・列挙・射影などの処理を行うことができる。
  • Language INtegrated Query (LINQ) – część technologii Microsoft .NET, która została opracowana przez Andersa Hejlsberga – znanego z zaprojektowania języka Delphi i języka C#. Technologia LINQ umożliwia zadawanie pytań na obiektach. Składnia języka LINQ jest prosta i przypomina SQL.
  • 语言集成查询(Language Integrated Query, LINQ),發音"link",是一项微軟技术,新增一種自然查詢的SQL語法到.NET Framework的程式語言中,目前可支援Visual Basic .NET以及C#語言。
  • Language Integrated Query (LINQ) — проект Microsoft по добавлению синтаксиса языка запросов, напоминающего SQL, в языки программирования платформы .NET Framework. Ранее был реализован в языках C# и Visual Basic .NET. Множество концепций, которые вводит LINQ, изначально опробовали в исследовательском проекте Microsoft Cω.LINQ выпущен вместе с Visual Studio 2008 в конце ноября 2007 года. Для быстрого создания и отладки запросов LINQ существует специализированная утилита LINQPad.
  • Language Integrated Query (LINQ, pronounced "link") is a Microsoft .NET Framework component that adds native data querying capabilities to .NET languages, although ports exist for Java, PHP, JavaScript and ActionScript.LINQ extends the language by the addition of query expressions, which are akin to SQL statements, and can be used to conveniently extract and process data from arrays, enumerable classes, XML documents, relational databases, and third-party data sources.
  • الاستعلام التكميلي اللغوي (بالإنكليزية Language Integrated Query - LINQ) و تعرف اختصارا بـلينك هو أحد مكونات إطار عمل الدوت نت و هو يضيف إمكانية الاستعلام عن البيانات للغات الدوت نت. هنالك أيضا وصلات (ports) لاستخدامه في الجافا و البي إتش بي و الجافا سكريبت.يعرّف اللينك مجموعة من أسماء الوظائف إضافة إلى قواعد لترجمة تعبيرات الاستعلام إلى تعبيرات تستخدم هذه الأسماء و تعبيرات لامدا و الأنواع المجهولة.
  • Language Integrated Query (LINQ, pronunciado “link”) 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 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.
  • Language Integrated Query (Requête intégrée au langage, aussi connu sous le nom de LINQ) est un composant du Framework .NET de Microsoft qui ajoute des capacités d'interrogation sur des données aux langages .NET en utilisant une syntaxe proche de celle de SQL. La plupart des concepts mis en place par LINQ ont été initialement testés dans un projet de recherche Microsoft nommé Cω.
  • Language Integrated Query (LINQ, si pronuncia "link") è un componente del .NET Framework di Microsoft che aggiunge ai linguaggi .NET la possibilità di effettuare interrogazioni su oggetti utilizzando una sintassi simile a SQL.
  • Language Integrated Query of LINQ is een onderdeel van het Microsoft .NET Framework. LINQ biedt een werkwijze aan voor een meer uniforme omgang met gegevens uit heel verschillende systemen, bijvoorbeeld gegevens uit een relationele database, een webservice, een XML-bestand of een array. Met LINQ kunnen al deze verschillende soorten gegevens met één op SQL lijkende set taalelementen worden opgevraagd, gemanipuleerd en gecombineerd. Het vormt een alternatief voor XPath, XQuery en SQL.
  • Language Integrated Query (LINQ) é um componente do Microsoft .NET que adiciona funcionalidades de consulta em algumas linguagens de programação .NET. O LINQ corresponde a uma sintaxe unificada, inicialmente incorporada às linguagens C# e Visual Basic, para consultas em fontes de dados variadas.
rdfs:label
  • Language Integrated Query
  • الاستعلام التكميلي اللغوي (لينك)
  • LINQ
  • Language Integrated Query
  • LINQ
  • Language Integrated Query
  • 統合言語クエリ
  • Language Integrated Query
  • LINQ
  • Language Integrated Query
  • Language Integrated Query
  • 语言集成查询
owl:sameAs
prov:wasDerivedFrom
foaf:homepage
foaf:isPrimaryTopicOf
foaf:name
  • Language Integrated Query
is dbpedia-owl:influenced of
is dbpedia-owl:wikiPageRedirects of
is dbpprop:influenced of
is owl:sameAs of
is foaf:primaryTopic of