Реляционный конструктор объектов
Обновлен: November 2007
Сред. Объектно-реляционный конструктор (Сред. Объектно-реляционный конструктор) предоставляет визуальную область конструктора для создания классов сущностей и ассоциаций (отношений) LINQ to SQL, которые базируются на объектах в базе данных. Другими словами, Сред. Объектно-реляционный конструктор используется для создания модели объектов в приложении, которая сопоставляется с объектами в базе данных. Модель также генерирует DataContext со строгим контролем ввода, который используется для отправки и получения данных между классами сущностей и базой данных. Реляционный конструктор объектов Сред. Объектно-реляционный конструктор обеспечивает также функциональные возможности сопоставления сохраненных процедур и функций методам DataContext для возврата данных и заполнения классов сущностей. Наконец, Сред. Объектно-реляционный конструктор обеспечивает способность проектировать отношения наследования между классами сущностей.
![]() |
---|
В настоящее время конструктор Сред. Объектно-реляционный конструктор поддерживает только базы данных SQL Server 2000, SQL Server 2005, SQL Server 2008 и SQL Server Express. Хотя реляционный конструктор объектов не поддерживает SQL Server Compact 3.5, его поддерживает LINQ to SQL. Дополнительные сведения см. в разделе SQL Server Compact 3.5 и LINQ to SQL. Сведения о получении SQL Server Express см. в подразделе «Получение SQL Server Express» раздела Практическое руководство. Установка образцов баз данных. |
В этом подразделе
Общие сведения о реляционном конструкторе объектов
Объясняет, что из себя представляет Сред. Объектно-реляционный конструктор, и дает сведения о задачах, которые могут быть выполнены с его помощью.Методы DataContext (реляционный конструктор объектов)
Объясняет, что из себя представляют методы DataContext и как их создавать.Наследование классов данных (реляционный конструктор объектов)
Описывает концепцию наследования одиночных таблиц и способы ее реализации в Сред. Объектно-реляционный конструктор.Как добавить классы LINQ to SQL в проект (реляционный конструктор объектов)
Описывает способы добавления пустого файла LINQ to SQL в проект.Как создать классы LINQ to SQL, сопоставленные с таблицами и представлениями (реляционный конструктор объектов)
Описывает способы создания классов сущностей, которые сопоставляются с таблицами и представлениями в базе данных.Как создать ассоциацию (связь) между классами LINQ to SQL (реляционный конструктор объектов)
Описывает создание отношений между классами сущностей LINQ to SQL.Как создать методы DataContext, сопоставленные с хранимыми процедурами и функциями (реляционный конструктор объектов)
Описывает способы создания методов DataContext, которые должны запускать сохраненные процедуры или функции при их вызове.Как назначить хранимые процедуры для выполнения обновлений, вставок и удалений (реляционный конструктор объектов)
Описывает настройку DataContext для использования хранимых процедур при сохранении данных обратно в базу данных из классов сущностей.Как изменить тип возвращаемого значения метода DataContext (реляционный конструктор объектов)
Описывает задание типа возврата метода DataContext, чтобы он был типом класса сущностей или автоматически генерируемым типом, создаваемым реляционным конструктором объектов.Как добавить проверку в классы сущностей
Описывает способы генерации частичных методов, которые способны добавлять код в процессе изменений свойств и обновлений классов сущностей.Как отключить и включить преобразование во множественную форму (реляционный конструктор объектов)
Описывает включение и отключение автоматического переименования классов, которые добавляются в Сред. Объектно-реляционный конструктор.Как настроить наследование с использованием реляционного конструктора объектов
Описывает способы конфигурирования классов сущностей, используя наследование одиночной таблицы Сред. Объектно-реляционный конструктор.Как расширить код, созданный реляционным конструктором объектов
Описывает способы и места добавления кода, который не будет переписан, когда изменения в объектах на реляционном конструкторе объектов регенерируют код.Пошаговое руководство. Создание классов LINQ to SQL (реляционный конструктор объектов)
Предоставляет пошаговые инструкции для определения классов сущностей с помощью Сред. Объектно-реляционный конструктор и для отображения данных на Windows Forms.Пошаговое руководство. Создание классов LINQ to SQL с помощью однотабличного наследования (реляционный конструктор объектов)
Предоставляет пошаговые инструкции по конфигурированию классов сущностей, используя наследование одиночной таблицы Сред. Объектно-реляционный конструктор.Пошаговое руководство. Настройка операций вставки, обновления и удаления в классах сущностей
Предоставляет пошаговые инструкции для конфигурирования DataContext, чтобы использовать сохраненные процедуры при сохранении данных из классов сущностей обратно в базу данных.Пошаговое руководство. Добавление проверки в классы сущностей
Предоставляет пошаговые инструкции для генерации пустых частичных методов для добавления вызываемого кода, который вызывается во время обновлений класса сущностей.
Ссылка
Связанные подразделы
Часто задаваемые вопросы (LINQ to SQL)