Обзор LINQ to Entities.
LINQ to SQL — это система объектно-реляционного отображения начального уровня. LINQ to Entities — это часть платформы…
LINQ to SQL — это система объектно-реляционного отображения начального уровня. LINQ to Entities — это часть платформы…
Раньше уже говорилось о том, что при отсутствии активной транзакции во время вызова метода SubmitChanges будет создана…
До сих пор при обсуждении LINQ to SQL всегда присутствовал единственный сущностный класс, отображаемый на единственную таблицу,…
При генерации сущностных классов для базы данных Northwind указывалась опция /views, чтобы получить сущностные классы, отображаемые на…
Как следует из названия, пессимистический параллелизм предполагает худшее, и можно просто рассчитывать на тот факт, что запись,…
Когда одно соединение с базой данных пытается обновить часть данных, которая была изменена в другом соединении после…
Метод Refresh позволяет вручную обновлять сущностные объекты из базы данных. В некоторых ситуациях это делается при вызове…
GetCommand() Еще один потенциально полезный метод — это GetCommand. Когда вызывается метод GetCommand на объекте DataContext и…
ExecuteQuery() Нет сомнений, что API-интерфейс LINQ to SQL великолепен. Использование стандартной точечной нотации LINQ или синтаксиса выражений…
CreateMethodCallQuery() Первое, что нужно знать о методе CreateMethodCallQuery — это защищенный (protected) метод. Значит, он не может…
DatabaseExists() Метод DatabaseExists может использоваться для определения существования базы данных. Определение существования базы данных основано на строке…
Объект DataContext будет кэшировать все изменения, проведенные в сущностных объектах, до тех пор, пока не будет вызван…
Обычно от класса DataContext производится наследование для создания класса [Your]DataContext. Он существует для подключения к базе данных…
В дополнение ко всем методам, которые рассматриваются в этом разделе, класс DataContext предоставляет три основных службы: отслеживание…
Класс DataContext обрабатывает подключение к базе данных. Он также обрабатывает запросы, обновления, вставки в базу данных, отслеживает…
В пространстве имен System.Data.Linq существует группа классов, которые будут регулярно применяться при использовании LINQ to SQL. В…
О частичных методах говорилось ранее, и вот мы добрались до ситуации, при которой такие методы чрезвычайно полезны….
При выполнении запросов LINQ to SQL есть два выбора для проекции возвращенных результатов. Результаты можно спроецировать на…
Сущностные классы определяются атрибутами и свойствами атрибутов, которые отображают такой класс на таблицу базы данных, а его…
Классы, которые отображаются на базу данных SQL Server с использованием LINQ to SQL, называются сущностными классами (entity…