/// <summary> /// 初始化新建一个 <see cref="FieldInfoX"/> 类的实例对象。 /// </summary> /// <param name="field">字段元数据。</param> public FieldInfoX(FieldInfo field) { Meta = field; GetValue = MemberDelegateBuilder.NewFieldGetter(field); SetValue = MemberDelegateBuilder.NewFieldSetter(field); }
/// <summary> /// 初始化新建一个 <see cref="PropertyInfoX"/> 类的实例对象。 /// </summary> /// <param name="property">属性元数据</param> public PropertyInfoX(PropertyInfo property) { Meta = property; GetValue = MemberDelegateBuilder.NewPropertyGetter(property); SetValue = MemberDelegateBuilder.NewPropertySetter(property); }