Если у меня есть тип моего объекта, сгенерированного linq2sql, как я могу получить имя таблицы, к которой принадлежит сущность? Я хочу, чтобы имя_таблицы, сгенерированное linq2sql, не было именем таблицы базы данных.Получить сгенерированное имя таблицы для объекта?
1
A
ответ
0
Вот некоторый код, который бы получил все имена таблиц из базы данных. Вы можете легко изменить это, чтобы получить имя одной таблицы.
var model = yourDBContext.Mapping;
foreach (var mt in model.GetTables())
Console.WriteLine(mt.TableName);
+0
Это не отвечает на заданный вопрос. Во всяком случае, вы не можете получить имя одной таблицы из этого списка, не зная имя таблицы заранее или, по крайней мере, зная, что это индекс в списке, который вы возвращаете, поэтому бесполезно, если вы хотите получить определенное имя программно. –
Смежные вопросы
- 1. Как создать сгенерированное имя объекта?
- 2. Как получить динамически сгенерированное имя класса?
- 3. Groovy сгенерированное имя класса
- 4. Невозможно получить имя таблицы из объекта DataTableReader
- 5. Получить «имя» для объекта, соответствующего пакету имя и имя объекта
- 6. как получить доступное сгенерированное имя группы для asp radiobutton
- 7. Изменение Сгенерированное имя класса C#
- 8. Получить имя таблицы объекта для запроса в TYPO3 Поток
- 9. Составить динамически сгенерированное имя класса
- 10. Получить имя столбца для таблицы
- 11. JPA/затмение-ссылка 2.6.0/MySQL: некорректное сгенерированное имя таблицы
- 12. Странное имя ввода, сгенерированное CheckBoxFor
- 13. Имя, сгенерированное для внешнего ключа, перезаписывает существующее имя столбца
- 14. SQL Ошибка: Недопустимое имя объекта «Имя таблицы»
- 15. VB Получить имя объекта
- 16. Получить имя объекта
- 17. Получить имя класса для общего объекта
- 18. Slick: получить имя таблицы
- 19. Получить имя объекта щелкнули
- 20. Получить имя объекта
- 21. Как получить имя объекта?
- 22. Получить имя возврата объекта
- 23. Как получить имя объекта?
- 24. Динамически сгенерированное имя ввода в JavaScript
- 25. Получить имя таблицы LinqToSql
- 26. Получить имя таблицы
- 27. Получить созданное имя таблицы
- 28. Как получить имя таблицы объекта ПК с помощью Datanucleus v3.2?
- 29. Как получить реальное имя таблицы объекта в EF, даже если я изменяю имя объекта
- 30. Пользовательские JsonConverter для объекта: получить имя свойства
Можете уточнить, что вы подразумеваете под этим предложением? («Я хочу, чтобы имя_таблицы, сгенерированное linq2sql, не было именем таблицы базы данных».). – KristoferA
Linq2Sql генерирует классы с именем таблицы, но во множественном числе, у меня есть база данных, в которой имена таблиц в единственном числе, поэтому она делает имя множественным. – ryudice