Язык программирования C#9 и платформа .NET5 - Троелсен Эндрю - Страница 15
- Предыдущая
- 15/642
- Следующая
Создание консольного клиентского приложения
Понятие транзакций базы данных
Основные члены объекта транзакции ADO.NET
Добавление метода транзакции в inventoryDal
Тестирование транзакции базы данных
Выполнение массового копирования с помощью ADO.NET
Исследование класса SqlBulkCopy
Создание специального класса чтения данных
Выполнение массового копирования
Тестирование массового копирования
Инструменты объектно-реляционного отображения
Строительные блоки Entity Framework Core
Создание класса, производного от DbContext
Конфигурирование экземпляра DbContext
Фабрика DbContext этапа проектирования
Поддержка транзакций и точек сохранения
Транзакции и стратегии выполнения
События SavingChanges/SavedChanges
Гибкое сопоставление с запросом или таблицей
Сопоставление свойств со столбцами
Сопоставление классов с таблицами
Сопоставление "таблица на иерархию" (ТРН)
Сопоставление "таблица на тип" (ТРТ)
Навигационные свойства и внешние ключи
Отсутствие свойств для внешних ключей
Отношения "многие ко многим" (нововведение в версии EF Core 5)
Соглашения, связанные с сущностями
Отображение свойств на столбцы
Аннотации данных Entity Framework
Аннотации и навигационные свойства
Соглашения, аннотации данных и Fluent API — что выбрать?
Смешанное выполнение на клиентской и серверной сторонах
Сравнение отслеживаемых и неотслеживаемых запросов
Важные функциональные средства EF Core
- Предыдущая
- 15/642
- Следующая