LinqToSql - изменить атрибут имени таблицы во время выполнения? - PullRequest
1 голос
/ 05 марта 2010

Когда вы создаете модель с использованием LinqToSql, дизайнер помещает атрибут для каждого класса таблицы, который выглядит как

[Table(Name=@"dbo.Project")]

Во время разработки это легко изменить либо вручную, либо используя шаблоны T4.

Можно ли изменить этот атрибут таблицы во время выполнения?

1 Ответ

1 голос
/ 05 марта 2010

Атрибуты заполняются в метаданные класса во время компиляции, и я сомневаюсь, что возможно изменить их значения во время выполнения. Кстати, это одна из причин, по которой значения атрибутов всегда должны быть константными выражениями.

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