namespace Swan.Reflection { /// /// Represents a generic interface to store getters and setters. /// public interface IPropertyProxy { /// /// Gets the property value via a stored delegate. /// /// The instance. /// The property value. object GetValue(object instance); /// /// Sets the property value via a stored delegate. /// /// The instance. /// The value. void SetValue(object instance, object value); } }