RedBase Documentation

Welcome to the RedBase documentation portal. Browse the API reference, explore code examples, and learn how to build with REDB.

API Reference

Browse the REDB API documentation. Select a namespace or type from the tree on the left, or click on items below.

Search results for: Distinct Clear search
C E076_Distinct redb.Examples.Examples
C E139_DistinctRedb redb.Examples.Examples
C E140_DistinctByRedb redb.Examples.Examples
C E176_TreeDistinctBy redb.Examples.Examples
C E177_TreeDistinctByRedb redb.Examples.Examples
C E180_TreeDistinctByOrderBy redb.Examples.Examples
M Distinct() Distinct values.
I IRedbQueryable<TProps> redb.Core.Query
M Distinct() Get distinct values (by all object fields).
M DistinctBy<TKey>(Expression<Func<TProps, TKey>>) DISTINCT ON (field) - one object per unique Props field value.
M DistinctByRedb<TKey>(Expression<Func<IRedbObject, TKey>>) DISTINCT ON (base_field) - one object per unique IRedbObject base field value.
M DistinctRedb() DISTINCT by IRedbObject base fields (Name, ValueLong, ParentId, etc.) excluding Id.
I ISqlDialect redb.Core.Query
M Query_SearchWithDistinctTemplate() SQL template for search query with distinct. Params: functionName
C MsSqlDialect redb.MSSql.Sql
M Query_SearchWithDistinctTemplate() SQL template for search query with distinct. Params: functionName
C PostgreSqlDialect redb.Postgres.Sql
M Query_SearchWithDistinctTemplate() SQL template for search query with distinct. Params: functionName
E ProFeatureCategory redb.Core.Exceptions
T DistinctQuery DistinctRedb/DistinctBy queries.
C ProQueryProvider redb.MSSql.Pro.Query
M CheckProOnlyDistinctFeatures<TProps>(QueryContext<TProps>) Pro version supports all Distinct features
C ProQueryProvider redb.Postgres.Pro.Query
M CheckProOnlyDistinctFeatures<TProps>(QueryContext<TProps>) Pro version supports all Distinct features.
C QueryContext<TProps> redb.Core.Query
P DistinctByField Field for DISTINCT ON (field) - one object per each unique field value
P DistinctByIsBaseField true = DistinctByField is a base IRedbObject field
P IsDistinctRedb DISTINCT by base IRedbObject fields (Name, ValueLong, ParentId, etc.) excluding Id.
C QueryProviderBase redb.Core.Query.Base
M CheckProOnlyDistinctFeatures<TProps>(QueryContext<TProps>) Check for Pro-only Distinct features
M Distinct() Distinct values.
C RedbQueryable<TProps> redb.Core.Query
M Distinct() Get distinct values (by all object fields).
M DistinctBy<TKey>(Expression<Func<TProps, TKey>>) DISTINCT ON (field) - one object per unique Props field value.
M DistinctByRedb<TKey>(Expression<Func<IRedbObject, TKey>>) DISTINCT ON (base_field) - one object per unique IRedbObject base field value.
M DistinctRedb() DISTINCT by IRedbObject base fields (Name, ValueLong, ParentId, etc.) excluding Id.
M Distinct() Distinct values.
C TreeQueryableBase<TProps> redb.Core.Query.Base
M Distinct() Get distinct values (by all object fields).
M DistinctBy<TKey>(Expression<Func<TProps, TKey>>) DISTINCT ON (field) - one object per unique Props field value.
M DistinctByRedb<TKey>(Expression<Func<IRedbObject, TKey>>) DISTINCT ON (base_field) - one object per unique IRedbObject base field value.
M DistinctRedb() DISTINCT by IRedbObject base fields (Name, ValueLong, ParentId, etc.) excluding Id.
C TreeQueryProviderBase redb.Core.Query.Base
M CheckProOnlyDistinctFeatures<TProps>(QueryContext<TProps>) Check for Pro-only Distinct features (DistinctBy, DistinctByRedb, DistinctRedb).
C TreeQuerySqlResult redb.MSSql.Pro.Query
C TreeQuerySqlResult redb.Postgres.Pro.Query