public override int GetNextSequenceValue(ITransaction transaction, string sequenceName) { return SqlConnectionUtilities.XSafeIntQuery(_connDesc, (SqlTransaction)transaction, _connDesc.MakeSequenceValueQuery(sequenceName), null); }