public override int GetHashCode()
        {
            int hashcode = 157;

            unchecked {
                if (isset.database_permissions_)
                {
                    hashcode = (hashcode * 397) + Database_permissions_.GetHashCode();
                }
                if (isset.table_permissions_)
                {
                    hashcode = (hashcode * 397) + Table_permissions_.GetHashCode();
                }
                if (isset.dashboard_permissions_)
                {
                    hashcode = (hashcode * 397) + Dashboard_permissions_.GetHashCode();
                }
                if (isset.view_permissions_)
                {
                    hashcode = (hashcode * 397) + View_permissions_.GetHashCode();
                }
            }
            return(hashcode);
        }