Show / Hide Table of Contents

Class DbQuery<T>

Represents a database query.

Inheritance
System.Object
DataSource
DbSet<T>
DbQuery<T>
Implements
IDbSet
Inherited Members
DbSet<T>.DbSession
DbSet<T>._
DbSet<T>.Model
DbSet<T>.IDbSet.QueryStatement
DbSet<T>.IDbSet.FromClause
DbSet<T>.IDbSet.SequentialQueryStatement
DbSet<T>.Where(Func<T, _Boolean>)
DbSet<T>.OrderBy(Func<T, ColumnSort>[])
DbSet<T>.OrderBy(Int32, Int32, Func<T, ColumnSort>[])
DbSet<T>.OrderBy(Func<T, ColumnSort[]>)
DbSet<T>.OrderBy(Int32, Int32, Func<T, ColumnSort[]>)
DbSet<T>.ToDataSetAsync(CancellationToken)
DbSet<T>.ToDataSetAsync(Action<T>, CancellationToken)
DbSet<T>.ToJsonStringAsync(Boolean, CancellationToken)
DbSet<T>.Union(DbSet<T>)
DbSet<T>.UnionAll(DbSet<T>)
DbSet<T>.CountAsync()
DbSet<T>.ToDbQuery<TDerived>()
DbSet<T>.IDbSet.ToDataSetAsync(CancellationToken)
DbSet<T>.ExecuteDbReaderAsync(CancellationToken)
DbSet<T>.Entity
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: DevZest.Data
Assembly: DevZest.Data.dll
Syntax
public sealed class DbQuery<T> : DbSet<T>, IDbSet where T : class, IEntity, new()
Type Parameters
Name Description
T

Type of entity.

Properties

Name Description
Kind

Methods

Name Description
CountAsync(CancellationToken)
CreateChildAsync<TChild>(Action<TChild>, Func<T, TChild>, DbSet<TChild>, CancellationToken)

Creates child query from DbSet.

CreateChildAsync<TChild>(Action<TChild>, Func<T, TChild>, Action<DbAggregateQueryBuilder, TChild>, CancellationToken)

Creates child query from aggregate query builder.

CreateChildAsync<TChild>(Action<TChild>, Func<T, TChild>, Action<DbQueryBuilder, TChild>, CancellationToken)

Creates child query from query builder.

CreateChildAsync<TChild>(Func<T, TChild>, DbSet<TChild>, CancellationToken)

Creates child query from DbSet.

CreateChildAsync<TChild>(Func<T, TChild>, Action<DbAggregateQueryBuilder, TChild>, CancellationToken)

Creates child query from aggregate query builder.

CreateChildAsync<TChild>(Func<T, TChild>, Action<DbQueryBuilder, TChild>, CancellationToken)

Creates child query from query builder.

GetChild<TChild>(Func<T, TChild>)

Gets child query.

ToString()

Extension Methods

Extensions.SingleAsync<TEntity, T>(DbSet<TEntity>, Func<TEntity, T>, CancellationToken)
Extensions.SingleOrDefaultAsync<TEntity, T>(DbSet<TEntity>, Func<TEntity, T>, CancellationToken)
DataSourceExtensions.UpdateOriginalDataSource(DataSource, DataSource, Boolean)
  • Improve this Doc
  • View Source
Back to top Copyright © Weifen Luo | DevZest