public override object GetLastAutoGeneratedId(ITransaction transaction, ClassMapping mapping, string idCol) { string sql = _connDesc.MakeLastAutoGeneratedIdQuery(mapping.Table, idCol); Hashtable parameters = new Hashtable(); SqlConnectionUtilities.XSafeQuery(_connDesc, (SqlTransaction)transaction, sql, null, ReadScalarValue, parameters); return parameters[0]; }