Sdílet prostřednictvím


LINQ (Language-Integrated Query)

LINQ (Language-Integrated Query) je sada funkcí představených v produktu Visual Studio 2008, jež rozšiřuje výkonné možnosti dotazování syntaxe jazyků C# a Visual Basic.LINQ představuje standardní, snadno zapamatovatelné vzory pro dotazování a aktualizaci dat. Tuto technologii lze rozšířit o podporu prakticky jakéhokoli úložiště dat.Visual Studio obsahuje sestavení poskytovatele LINQ, která umožňují použití produktu LINQ s kolekcemi rozhraní .NET Framework, databázemi serveru SQL Server, datovými sadami ADO.NET a dokumenty XML.

Galerie kódu MSDN obsahuje ukázky Ukázky LINQ. Pro zjednodušení zde nabízíme několik rychlých odkazů na ukázky:

V tomto oddíle

  • Úvod do LINQ
    Poskytuje obecný úvod do typů aplikací, které můžete psát, a typů problémů, které lze řešit pomocí dotazů LINQ.

  • Začínáme s dotazy LINQ v jazyce C#
    Popisuje základní údaje, které byste měli znát, chcete-li pochopit dokumentaci a ukázky jazyka C#.

  • Začínáme s dotazy LINQ v jazyce Visual Basic
    Popisuje základní údaje, které byste měli znát, chcete-li pochopit dokumentaci a ukázky pro produkt Visual Basic.

  • Postupy: Vytvoření projektu LINQ
    Popisuje odkazy, obory názvů a verzi rozhraní .NET Framework, které jsou potřeba k sestavení projektů produktu LINQ.

  • Podpora Visual Studio IDE a nástrojů pro LINQ
    Popisuje podporu ladění produktu Návrhář relací objektů pro dotazy a další funkce prostředí IDE týkající se produktu LINQ.

  • Přehled standardních operátorů dotazu
    Poskytuje úvod do standardních operátorů pro dotazování.Také poskytuje odkazy na témata obsahující informace o jednotlivých typech dotazovacích operací.

  • LINQ na objekty
    Obsahuje odkazy na témata, která popisují, jak použít produkt LINQ na Objekty pro přístup ke strukturám dat v paměti.

  • LINQ to XML
    Obsahuje odkazy na témata, jež popisují, jak použít produkt Technologie LINQ to XML, který poskytuje možnosti úprav dokumentů v paměti modelu Document Object Model (DOM) a podporuje výrazy dotazů systému LINQ.

  • LINQ to ADO.NET (stránka portálu)
    Představuje vstupní bod pro získání dokumentace o technologiích LINQ na DataSet, Technologie LINQ to SQL a LINQ to Entities.LINQ na DataSet umožňuje vytvoření bohatších možností dotazování v datové sadě DataSet pomocí stejné funkce dotazování, která je k dispozici pro jiné zdroje dat.Technologie LINQ to SQL poskytuje infrastrukturu běhového prostředí pro správu relačních dat jako objektů.LINQ to Entities umožňuje vývojářům psát dotazy proti konceptuálnímu modelu rozhraní Entity Framework pomocí jazyků Visual Basic nebo Visual C#.

  • Povolení zdroje dat pro dotazy LINQ
    Poskytuje úvod k vlastním zprostředkovatelům systému LINQ, stromům výrazů LINQ a dalším způsobům, jak rozšířit jazyk LINQ.

  • Doplňkové prostředky LINQ
    Odkazy na další online zdroje informací týkajících se technologie LINQ.

Související oddíly

  • LINQ to SQL [LINQ to SQL]
    Vysvětluje technologii Technologie LINQ to SQL a poskytuje odkazy na témata, které vám pomohou technologii Technologie LINQ to SQL používat.

  • LINQ to ADO.NET (stránka portálu)
    Vysvětluje technologii LINQ na DataSet a poskytuje odkazy na témata, které vám pomohou technologii LINQ na DataSet používat.

  • Ukázky LINQ
    Obsahuje odkazy na ukázky, které ukazují různé aspekty technologie LINQ.

Viz také

Další zdroje

Odkaz na vše: Seznam zprostředkovatelů LINQ