internal static bool OverrideCorruptedValuesWithDefault(ADObject dataSource) { bool result = false; try { dataSource.OverrideCorruptedValuesWithDefault(); } catch (Exception) { } finally { result = (ObjectState.Changed == dataSource.ObjectState); } return(result); }