/* public DynamicPropertyData(PropertyInfo PropertyInfo, int Position) : base(PropertyInfo, Position) { Initialize(); } */ private void Initialize() { _getter = FirstCallGetter; _setter = FirstCallSetter; }
private void FirstCallSetter(object instance, object value) { _setter = DynamicMethodUtil.CreatePropertySetter(this.Property); _setter(instance, value); }
private void Initialize() { _getter = FirstCallGetter; _setter = FirstCallSetter; }