Сложные типы в Entity Framework на самом деле наследуются? - PullRequest
0 голосов
/ 24 февраля 2010

Я изучаю EF и наткнулся на определение сложного типа:

"...used to define common properties among various entities."

Это похоже на выделение общего состояния из класса и его перемещение в базовый класс. Мой вопрос - это наследство с точки зрения EF? Я знаю, что наследование поддерживается в EF и что есть 3 способа его достичь, но сложный тип звучит так, как будто он отделен от этого. Это так?

Спасибо

1 Ответ

3 голосов
/ 24 февраля 2010

Нет, это не наследство. ComplexType больше похож на структуру. Он объединяет несколько скалярных свойств и семантику значений.

Вы можете делать наследование в EF, да, но ничто не может наследовать от ComplexType.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...