Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
По умолчанию LINQ to SQL создает динамический SQL для операций вставки, обновления и удаления на основе сопоставления. Однако на практике вы обычно хотите добавить собственную бизнес-логику для обеспечения безопасности, проверки и т. д.
Методы LINQ to SQL для настройки этих операций включают следующие.
Параметры загрузки
В запросах можно контролировать, сколько данных, связанных с основным целевым объектом, извлекается при подключении к базе данных. Эта функция реализуется в значительной степени с помощью DataLoadOptions. Дополнительные сведения см. в разделе "Отложенная и немедленная загрузка".
Частичные методы
В своем сопоставлении по умолчанию LINQ to SQL предоставляет частичные методы, помогающие реализовать бизнес-логику. Дополнительные сведения см. в разделе "Добавление бизнес-логики с помощью частичных методов".
Хранимые процедуры и функции User-Defined
LINQ to SQL поддерживает использование хранимых процедур и определяемых пользователем функций. Хранимые процедуры часто используются для настройки операций. Дополнительные сведения см. в разделе "Хранимые процедуры".