Страницы

Поиск по вопросам

суббота, 1 июня 2019 г.

Реакция при запросе свойства

Есть объект типа dynamic, в который упакован некий MyClass. Если я к экземпляру (dynamic) обращаюсь и запрашиваю свойство Property1, например, то может ли сам экземпляр отловить это обращение, даже если этого свойства в нем нет, или запрос свойства при этом идет через тип?


Ответ

Самый простой способ отлавливания обращений к членам класса — унаследоваться от DynamicObject
Если вам достаточно словаря, ключи которого ведут себя как свойства, то есть ещё ExpandoObject

Комментариев нет:

Отправить комментарий