public DynamicProxyProperty(PropertyInfo info, DynamicProperty implementation) : base(info.Name, info.PropertyType, !info.CanWrite) { this.baseProperty = info; this.implementation = implementation; }
public DynamicProxyEvent(EventInfo info, DynamicProperty implementation) : base(info.Name, info.EventHandlerType) { this.baseEvent = info; this.implementation = implementation; }