.NET 4.x EntityFramework: Custom setter/getter for EntityObject property - C#

Узнай цену своей работы

Формулировка задачи:

Почитав Интернету - понял, довольно таки нетривиальная задача для реализации сабджа. Поделитесь, пожалуйста, знаниями кто как реализовывал подобную штуку (стандартными путями, установкой каких-то фреймворков [DevForce], либо еще как)?

Решение задачи: «.NET 4.x EntityFramework: Custom setter/getter for EntityObject property»

textual
Листинг программы
//стандартное
MyObject my=EntityContext.Table1.Select(item=>item.id==1).Single().MyTableField; //неявноепреобразование
//или
MyObject my=EntityContext.Table1.Select(item=>item.id==1).Single();
 
MessageBox.Show(my.MyObjectProperty);
my.MyObjectProperty="somedata"; //здесь я должен обновить EntityContext.Table1.Select(item=>item.id==my.MyTableFieldID).MyTableField
 
//а хочется вот так
EntityContext.Table1.Select(item=>item.id==1).Single().MyObjectFromMyField.CustomProperty="some_data";

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 3.5 из 5
Похожие ответы