Запрос к базе данных

Эта группа разделов описывает, как разрабатывать и выполнять запросы в проектах LINQ to SQL.

В этом разделе

Практическое руководство. Запрос информации
Кратко показано, как LINQ to SQL-запросы обычно совпадают с запросами LINQ.

Практическое руководство. Получение сведений как доступных только для чтения
Описывается, как увеличить производительность запроса, если не планируется изменять данные.

Практическое руководство. Управление объемом получаемых взаимосвязанных данных
Описывается, как определять, какие связанные данные извлекаются вместе с основными целевыми данными.

Практическое руководство. Фильтрация связанных данных
Описывается, как извлекать данные с помощью вложенных запросов.

Практическое руководство. Выключение отложенной загрузки
Описывается, как отключить отложенную загрузку.

Практическое руководство. Непосредственное выполнение запросов SQL
Описывается, как отправлять запросы с помощью языка SQL.

Практическое руководство. Хранение и повторное использование запросов
Описывается, как, скомпилировав запрос один раз, использовать его несколько раз с различными параметрами.

Практическое руководство. Обработка составных ключей в запросах
Описывается, как включить несколько столбцов в запрос, оператор которого принимает только один аргумент.

Практическое руководство. Извлечение нескольких объектов одновременно
Описание использования LoadWith.

Практическое руководство. Фильтрация на уровне DataContext
Описывается другое использование метода LoadWith.

Примеры запросов
Предлагается несколько примеров запросов.