protected void FieldChanged(DBField field) { if (RetrievalInProcess) return; if (field != null && field.OwnerType == GetType()) changedFields.Add(field); }