protected virtual AutoGeneratedField CreateAutoGeneratedColumn (AutoGeneratedFieldProperties fieldProperties) { return new AutoGeneratedField (fieldProperties); }