/// <summary> /// Merges the obsolete function DistinctFieldAutoIncrements with the new DistinctFieldAutoAssignment function. /// </summary> private SQL.FieldValueAutoAssignmentType MergeDistinctFieldAutoAssignmentAndDistinctFieldAutoIncrements(IDatabaseObjects collection) { #pragma warning disable 0618 if (collection.DistinctFieldAutoIncrements()) #pragma warning restore 0618 return SQL.FieldValueAutoAssignmentType.AutoIncrement; else return collection.DistinctFieldAutoAssignment(); }