Основные сведения
Разделы этого раздела относятся к понятиям и процедурам, которые выходят за рамки основных принципов использования LINQ to SQL.
Выполните следующие действия, чтобы найти дополнительные примеры кода и приложений LINQ to SQL:
Поиск Документация Майкрософт для конкретных проблем.
Участие в форуме LINQ, где можно подробно обсудить более сложные темы с экспертами.
Изучите технический документ, в котором подробно описаны технологии LINQ to SQL, а также примеры кода Visual Basic и C#. Дополнительные сведения см. в статье LINQ to SQL: интегрированный с языком .NET запрос реляционных данных.
В этом разделе
ADO.NET и LINQ to SQL
Описывает связь ADO.NET и LINQ to SQL.
Анализ исходного кода LINQ to SQL
Описание анализа сопоставления LINQ to SQL путем создания и просмотра исходного кода из примера базы данных Northwind.
Настройка операций вставки, обновления и удаления
Содержит сведения о добавлении кода проверки и других настроек.
Привязка данных
Описывает, как LINQ to SQL использует для IListSource поддержки привязки данных.
Поддержка наследования
Описывает роль наследования в объектной модели LINQ to SQL и как использовать связанные операторы в запросах.
Локальные вызовы методов
Описание поддержки LINQ to SQL для вызовов локальных методов.
N-уровневые и удаленные приложения и LINQ to SQL
Предоставляет подробные сведения для многоуровневых приложений, использующих LINQ to SQL.
Идентификация объектов
Описывает удостоверение объекта в объектной модели LINQ to SQL и объясняет, как эта функция отличается от удостоверений объектов в базе данных.
Модель объектов LINQ to SQL
Содержит описание объектной модели и ее связи с реляционной моделью данных.
Состояния объектов и отслеживание изменений
Содержит подробные сведения о том, как LINQ to SQL отслеживает изменения.
Общие сведения об оптимистической блокировке
Содержит описание понятия оптимистического параллелизма и определение терминов.
Основные принципы запросов
Описывает аспекты запросов в LINQ to SQL, которые отличаются от запросов в LINQ.
Получение объектов из кэша идентификации
Описывает типы запросов, которые получают объекты из кэша идентификаторов.
Безопасность в LINQ to SQL
Содержит описание правильного подхода к обеспечению безопасности для подключений базы данных.
Сериализация
Описывает процесс сериализации в приложениях LINQ to SQL.
Хранимые процедуры
Содержит сведения о сопоставлении хранимых процедур в режиме разработки и способах их вызова из приложения.
Поддержка транзакций
Описывает три модели транзакций, поддерживаемые LINQ to SQL.
Несоответствия типов SQL-CLR
Содержит описание проблем, возникающих при сочетании различных систем типов.
Настраиваемые сопоставления типов SQL-CLR
Содержит рекомендации по настройке сопоставления типов.
Определяемые пользователем функции
Содержит сведения о сопоставлении пользовательских функций в режиме разработки и способах их вызова из приложения.
Связанные разделы
Руководство по программированию
Содержит ссылки на разделы, объясняющие различные аспекты LINQ to SQL.