Я работаю на C#, и у меня есть объект, доступ к которому я могу получить только с помощью Reflection
(по некоторым личным причинам). Итак, когда мне нужно установить какое-то значение для одного из его свойств, я делаю следующее:
System.Reflection.PropertyInfo property = this.Parent.GetType().GetProperty("SomeProperty");
object someValue = new object(); // Just for example
property.SetValue(this.Parent, someValue, null);
И, чтобы получить его значение, я использую метод GetValue
.
Мой вопрос: Есть ли способ запустить событие, когда свойство изменяется с помощью Reflection?