private void AddFields() { InheritedEntity = OrmManager.GetBaseEntity(Class); if (Table.TableType == TableType.InheritedFieldsToChild) { OrmManager.Entities.Remove(InheritedEntity); AddFields(BindingFlags.NonPublic | BindingFlags.Instance); } else { AddFields(BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly); } }