Где метод ExecuteStoreCommand в Entity Framework 5?

Я использую EF5 в VS2012, и я пытаюсь удалить все данные из таблицы с помощью ExecuteStoreCommand, что-то вроде этого:

ctx.ExecuteStoreCommand("TRUNCATE TABLE [" + tableName + "]");

но проблема в том, что EF говорит мне, что метод ExecuteStoreCommand не найден. Я не понимаю, почему?

Можете ли вы сказать мне, почему?, или дать мне решение для выполнения, удалить все данные таблицы.

Ответ 1

Попробуйте следующее:

ctx.Database.ExecuteSqlCommand