public override object GetValue(object parent, bool stored) { FieldInfo field = GetFieldInfo(); if (field == null) { return(null); } object newParent = field.GetValue(parent); if (newParent == null) { return(null); } return(mChild.GetValue(newParent, stored)); }