0

Создал один фильтр действий, который регистрирует операции CUD (Create, Update, Delete), выполняемые пользователем в определенное время. Использование СУБД Entity Framework Сначала как метод доступа к данным.Как получить данные из динамического объекта ObjectSet в Entity Framework

Я передаю ObjectSet в Action Action как строку, чтобы получить предыдущие значения таблицы в операции CUD.

Внутри Действие фильтра Я пытаюсь получить данные о ObjectSet в

вар TableSet = dbContext.GetType() GetProperty (_tableName) .GetValue (DbContext, нуль) в ObjectQuery.

Ниже результат я могу видеть

Debugging the tableSet object

Мой вопрос, как я могу получить данные, отображаемую в Просмотр результатов.

+0

У вас есть тип, закомментированный, поэтому его трудно помочь. –

+0

Не можете ли вы добавить параметр общего типа где-нибудь? Это займет тонну отражения. Если в момент компиляции это не сильно набирается, это никогда не будет. –

ответ

1
foreach(var result in tableSet){ 
    // do something with result 
} 
+0

Привет Чарли. Спасибо за это. Но результатом является тип «объект» и не имеет метода выбора. –

 Смежные вопросы

  • Нет связанных вопросов^_^