mems = type.GetMember (_name + "Specified", BindingFlags.Instance|BindingFlags.Public);
if (mems.Length > 0) _specifiedMember = mems[0];
+ if (_specifiedMember is PropertyInfo && !((PropertyInfo) _specifiedMember).CanWrite)
+ _specifiedMember = null;
}
public TypeData TypeData
if (_specifiedMember is PropertyInfo) ((PropertyInfo)_specifiedMember).SetValue (ob, value, null);
else ((FieldInfo)_specifiedMember).SetValue (ob, value);
}
+
+ public virtual bool RequiresNullable {
+ get { return false; }
+ }
}
}