public static bool IsUserField(FieldInfo field) { if (field.IsStatic) { return(false); } if (NetField.IsTransient(field)) { return(false); } if (field.Name.IndexOf("$") != -1) { return(false); } return(true); }
private static bool IsTransient(string name) { return(NetField.IsTransient(typeof(Item).GetField(name))); }