LINQ (в Visual Basic)
Обновлен: Ноябрь 2007
Эта страница содержит ссылки на разделы, посвященные LINQ (Language-Integrated Query). Описание других категорий распространенных задач см. в разделе Разделы справки по работе в Visual Basic.
Общие
Знакомство с LINQ в Visual Basic
Подробное описание LINQ для пользователей Visual Basic.Приступая к работе с LINQ в Visual Basic
Общие сведения о запросах LINQ и новых возможностях языка, поддерживающих LINQ.Пошаговое руководство. Написание запросов в Visual Basic
Демонстрация методов создания запросов к списку объектов, выполнения и изменения запросов.Запросы (Visual Basic)
Ссылки на справочные разделы, посвященные выражениям запросов в Visual Basic.
Применение LINQ к объектам
LINQ to Objects
Подборка руководств по использованию LINQ с коллекциями в памяти.Практическое руководство. Объединение данных с помощью LINQ с использованием объединений (Visual Basic)
Демонстрация объединения нескольких коллекций в одну, в которой элементы каждой коллекции соединены друг с другом по совпадающим значениям ключей.
Использование LINQ to SQL
Приступая к работе (LINQ to SQL)
Введение и руководство по использованию LINQ to SQL.Возможности LINQ to SQL
Демонстрация выполнения основных операций с базами данных в LINQ to SQL — выборки, вставки, обновления и удаления.Практическое руководство. Выполнение запросов к базе данных с помощью LINQ (Visual Basic)
Пример подключения к базе данных SQL Server и выполнения запроса с помощью LINQ.Практическое руководство. Вызов хранимой процедуры с помощью LINQ (Visual Basic)
Пример подключения к базе данных SQL Server и вызова хранимой процедуры с помощью LINQ.Практическое руководство. Изменение данных в базе данных с помощью LINQ (Visual Basic)
Пример подключения к базе данных SQL Server с последующим извлечением и изменением данных с помощью LINQ.Практическое руководство. Сортировка коллекции с помощью LINQ (Visual Basic)
Пример сортировки результатов запроса с помощью LINQ.Практическое руководство. Фильтрование результатов запроса с помощью LINQ (Visual Basic)
Пример включения условий поиска в запрос с использованием LINQ.Практическое руководство. Выполнение над данными функций Count, Sum и Average с помощью LINQ (Visual Basic)
Примеры включения статистических функций для подсчета количества, суммы или среднего значения возвращенных запросом данных с помощью LINQ.Практическое руководство. Поиск минимального или максимального значения в результатах запроса с помощью LINQ (Visual Basic)
Примеры включения статистических функций для определения минимального и максимального значения возвращенных запросом данных с помощью LINQ.Практическое руководство. Возвращение результата запроса LINQ в виде определенного типа (Visual Basic)
Пример возврата результатов запроса LINQ в виде значения определенного, а не анонимного типа.Модель объектов LINQ to SQL
Демонстрация соответствия между объектной моделью и моделью данных в реляционной базе данных.Типичные действия по использованию LINQ to SQL
Порядок реализации приложения LINQ to SQL со ссылками на вспомогательные сведения для каждого шага.Пошаговое руководство. Простая модель объектов и простой запрос (Visual Basic) (LINQ to SQL)
Демонстрация создания класса сущности, моделирующего таблицу в базе данных, и выполнения простого запроса.Пошаговое руководство. Выполнение запросов со связями (Visual Basic) (LINQ to SQL)
Демонстрация запроса к множеству таблиц, которым сопоставлена иерархическая объектная связь.Пошаговое руководство. Обработка данных (Visual Basic) (LINQ to SQL)
Описание способов добавления, обновления, удаления и изменения данных в базе данных.Пошаговое руководство. Применение только хранимых процедур (Visual Basic) (LINQ to SQL)
Демонстрация использования хранимых процедур в LINQ to SQL.Как отобразить сформированный код SQL (LINQ to SQL)
Демонстрация отображения и просмотра кода SQL, который создается и выполняется в отношении базы данных средой выполнения LINQ to SQL.Как прямо выполнять запросы SQL (LINQ to SQL)
Демонстрация выполнения необработанных команд SQL вместо запроса LINQ.Общие сведения о реляционном конструкторе объектов
Вводные сведения об использовании средств визуального проектирования для создания классов сущностей LINQ to SQL и сопоставлений, основанных на объектах в базе данных.Как добавить классы LINQ to SQL в проект (реляционный конструктор объектов)
Демонстрация использования диалогового окна Добавление нового элемента для добавления файлов LINQ to SQL в проекты.Как создать методы DataContext, сопоставленные с хранимыми процедурами и функциями (реляционный конструктор объектов)
Демонстрация добавления хранимых процедур к Сред. Объектно-реляционный конструктор в качестве методов DataContext.Пошаговое руководство. Создание классов LINQ to SQL (реляционный конструктор объектов)
Демонстрация создания классов сущностей, основанных на объектах в базе данных, и отображения данных на формах Windows Forms.
Использование LINQ to XML
Практическое руководство. Включение XML IntelliSense в Visual Basic
Демонстрация добавления схемы XML в проект Visual Basic для реализации XML-технологии IntelliSense, показывающей возможные атрибуты, дочерние элементы или элементы, являющиеся потомками XML-литералов.Практическое руководство. Создание XML-литералов (Visual Basic)
Описание способов создания XML-элемента в коде с помощью XML-литерала.Практическое руководство. Внедрение выражений в XML-литералы
Описание способов использования внедренных выражений в XML-литералах для создания содержимого во время выполнения.Практическое руководство. Доступ к производным XML элементам (Visual Basic)
Демонстрация использования свойства оси-потомка для доступа ко всем элементам XML, которые имеют указанное имя и расположены под указанным элементом XML.Практическое руководство. Доступ к дочерним XML-элементам (Visual Basic)
Демонстрация использования свойства дочерней оси для доступа ко всем дочерним XML-элементам, имеющим указанное имя в XML-элементе.Практическое руководство. Доступ к XML-атрибутам (Visual Basic)
Демонстрация использования свойства атрибута оси для доступа ко всем XML-атрибутам, которые имеют указанное имя в элементе XML.Практическое руководство. Объявление и использование префиксов пространств имен XML
Описание способов объявления префикса пространства имен XML и его использования для создания XML-элементов и доступа к ним.Практическое руководство. Загрузка XML-кода из файла, строки или потока (Visual Basic)
Демонстрация заполнения XML-литерала из строки, файла или потока.Практическое руководство. Изменение XML-литералов (Visual Basic)
Демонстрация изменения содержимого существующего XML-литерала. Сюда входят добавление и удаление элементов и атрибутов, а также изменение значений элементов и атрибутов.Практическое руководство. Преобразование XML с помощью LINQ (Visual Basic)
Демонстрация преобразования содержимого XML-литерала в новый формат.
Использование LINQ to DataSet
Загрузка данных в DataSet
Демонстрация заполнения объекта DataSet с возможностью выполнения запросов к нему.Запросы к одиночным таблицам (LINQ to DataSet)
Описание способов выполнения запросов к одиночной таблице в наборе данных.Перекрестные запросы между таблицами (LINQ to DataSet)
Описание способов выполнения запросов к нескольким таблицам в наборе данных.Запрос к типизированным объектам DataSet
Описание способов выполнения запросов к типизированным наборам данных.Примеры LINQ to DataSet
Множество примеров выполнения различных операций запроса, таких как ограничение, проекция, упорядочивание и секционирование.
См. также
Основные понятия
Разделы справки по работе в Visual Basic
Знакомство с LINQ в Visual Basic