Search Results for

    Show / Hide Table of Contents

    Interface ISelect<T1, T2, T3, T4, T5, T6, T7, T8>

    Inherited Members
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.ToDataTableAsync(String, CancellationToken)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.ToDataTableByPropertyNameAsync(String[], CancellationToken)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.ToDictionaryAsync<TKey>(Func<T1, TKey>, CancellationToken)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.ToDictionaryAsync<TKey, TElement>(Func<T1, TKey>, Func<T1, TElement>, CancellationToken)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.ToListAsync(CancellationToken)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.ToListAsync(Boolean, CancellationToken)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.ToListAsync<TTuple>(String, CancellationToken)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.ToOneAsync(CancellationToken)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.FirstAsync(CancellationToken)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.AnyAsync(CancellationToken)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.CountAsync(CancellationToken)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.Cancel(Func<Boolean>)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.WithTransaction(DbTransaction)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.WithConnection(DbConnection)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.WithParameters(List<DbParameter>)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.CommandTimeout(Int32)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.TrackToList(Action<Object>)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.ToDataTable(String)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.ToDataTableByPropertyName(String[])
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.ToDictionary<TKey>(Func<T1, TKey>)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.ToDictionary<TKey, TElement>(Func<T1, TKey>, Func<T1, TElement>)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.ToList()
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.ToList(Boolean)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.ToChunk(Int32, Action<FetchCallbackArgs<List<T1>>>, Boolean)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.ToList<TTuple>(String)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.ToOne()
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.First()
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.ToDelete()
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.ToUpdate()
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.AsTable(Func<Type, String, String>)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.AsAlias(Func<Type, String, String>)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.AsType(Type)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.ToSql(String)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.Any()
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.Count()
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.Count(Int64)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.Master()
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.LeftJoin(Expression<Func<T1, Boolean>>)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.InnerJoin(Expression<Func<T1, Boolean>>)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.RightJoin(Expression<Func<T1, Boolean>>)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.LeftJoin<T2>(Expression<Func<T1, T2, Boolean>>)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.InnerJoin<T2>(Expression<Func<T1, T2, Boolean>>)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.RightJoin<T2>(Expression<Func<T1, T2, Boolean>>)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.LeftJoin(String, Object)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.InnerJoin(String, Object)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.RightJoin(String, Object)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.RawJoin(String)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.Where(String, Object)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.WhereIf(Boolean, String, Object)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.WhereDynamicFilter(DynamicFilterInfo)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.DisableGlobalFilter(String[])
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.ForUpdate(Boolean)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.GroupBy(String, Object)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.Having(String, Object)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.OrderBy(String, Object)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.OrderBy(Boolean, String, Object)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.OrderByPropertyName(String, Boolean)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.OrderByPropertyNameIf(Boolean, String, Boolean)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.Skip(Int32)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.Offset(Int32)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.Limit(Int32)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.Take(Int32)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.Page(Int32, Int32)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.Page(BasePagingInfo)
    ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>.Distinct()
    Namespace: FreeSql
    Assembly: FreeSql.dll
    Syntax
    public interface ISelect<T1, T2, T3, T4, T5, T6, T7, T8> : ISelect0<ISelect<T1, T2, T3, T4, T5, T6, T7, T8>, T1>, ISelect0 where T2 : class where T3 : class where T4 : class where T5 : class where T6 : class where T7 : class where T8 : class
    Type Parameters
    Name Description
    T1
    T2
    T3
    T4
    T5
    T6
    T7
    T8

    Methods

    | Improve this Doc View Source

    Aggregate<TReturn>(Expression<Func<ISelectGroupingAggregate<T1>, ISelectGroupingAggregate<T2>, ISelectGroupingAggregate<T3>, ISelectGroupingAggregate<T4>, ISelectGroupingAggregate<T5>, ISelectGroupingAggregate<T6>, ISelectGroupingAggregate<T7>, ISelectGroupingAggregate<T8>, TReturn>>, out TReturn)

    Declaration
    ISelect<T1, T2, T3, T4, T5, T6, T7, T8> Aggregate<TReturn>(Expression<Func<ISelectGroupingAggregate<T1>, ISelectGroupingAggregate<T2>, ISelectGroupingAggregate<T3>, ISelectGroupingAggregate<T4>, ISelectGroupingAggregate<T5>, ISelectGroupingAggregate<T6>, ISelectGroupingAggregate<T7>, ISelectGroupingAggregate<T8>, TReturn>> select, out TReturn result)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<ISelectGroupingAggregate<T1>, ISelectGroupingAggregate<T2>, ISelectGroupingAggregate<T3>, ISelectGroupingAggregate<T4>, ISelectGroupingAggregate<T5>, ISelectGroupingAggregate<T6>, ISelectGroupingAggregate<T7>, ISelectGroupingAggregate<T8>, TReturn>> select
    TReturn result
    Returns
    Type Description
    ISelect<T1, T2, T3, T4, T5, T6, T7, T8>
    Type Parameters
    Name Description
    TReturn
    | Improve this Doc View Source

    Any(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, Boolean>>)

    Declaration
    bool Any(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, bool>> exp)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, System.Boolean>> exp
    Returns
    Type Description
    System.Boolean
    | Improve this Doc View Source

    Any(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, Boolean>>)

    Declaration
    bool Any(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, bool>> exp)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, System.Boolean>> exp
    Returns
    Type Description
    System.Boolean
    | Improve this Doc View Source

    AnyAsync(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, Boolean>>, CancellationToken)

    Declaration
    Task<bool> AnyAsync(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, bool>> exp, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, System.Boolean>> exp
    System.Threading.CancellationToken cancellationToken
    Returns
    Type Description
    System.Threading.Tasks.Task<System.Boolean>
    | Improve this Doc View Source

    AnyAsync(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, Boolean>>, CancellationToken)

    Declaration
    Task<bool> AnyAsync(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, bool>> exp, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, System.Boolean>> exp
    System.Threading.CancellationToken cancellationToken
    Returns
    Type Description
    System.Threading.Tasks.Task<System.Boolean>
    | Improve this Doc View Source

    Avg<TMember>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TMember>>)

    Declaration
    double Avg<TMember>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TMember>> column)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, TMember>> column
    Returns
    Type Description
    System.Double
    Type Parameters
    Name Description
    TMember
    | Improve this Doc View Source

    Avg<TMember>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TMember>>)

    Declaration
    double Avg<TMember>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TMember>> column)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TMember>> column
    Returns
    Type Description
    System.Double
    Type Parameters
    Name Description
    TMember
    | Improve this Doc View Source

    AvgAsync<TMember>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TMember>>, CancellationToken)

    Declaration
    Task<double> AvgAsync<TMember>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TMember>> column, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, TMember>> column
    System.Threading.CancellationToken cancellationToken
    Returns
    Type Description
    System.Threading.Tasks.Task<System.Double>
    Type Parameters
    Name Description
    TMember
    | Improve this Doc View Source

    AvgAsync<TMember>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TMember>>, CancellationToken)

    Declaration
    Task<double> AvgAsync<TMember>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TMember>> column, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TMember>> column
    System.Threading.CancellationToken cancellationToken
    Returns
    Type Description
    System.Threading.Tasks.Task<System.Double>
    Type Parameters
    Name Description
    TMember
    | Improve this Doc View Source

    First<TDto>()

    Declaration
    TDto First<TDto>()
    Returns
    Type Description
    TDto
    Type Parameters
    Name Description
    TDto
    | Improve this Doc View Source

    First<TReturn>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TReturn>>)

    Declaration
    TReturn First<TReturn>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TReturn>> select)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, TReturn>> select
    Returns
    Type Description
    TReturn
    Type Parameters
    Name Description
    TReturn
    | Improve this Doc View Source

    First<TReturn>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TReturn>>)

    Declaration
    TReturn First<TReturn>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TReturn>> select)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TReturn>> select
    Returns
    Type Description
    TReturn
    Type Parameters
    Name Description
    TReturn
    | Improve this Doc View Source

    FirstAsync<TReturn>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TReturn>>, CancellationToken)

    Declaration
    Task<TReturn> FirstAsync<TReturn>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TReturn>> select, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, TReturn>> select
    System.Threading.CancellationToken cancellationToken
    Returns
    Type Description
    System.Threading.Tasks.Task<TReturn>
    Type Parameters
    Name Description
    TReturn
    | Improve this Doc View Source

    FirstAsync<TReturn>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TReturn>>, CancellationToken)

    Declaration
    Task<TReturn> FirstAsync<TReturn>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TReturn>> select, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TReturn>> select
    System.Threading.CancellationToken cancellationToken
    Returns
    Type Description
    System.Threading.Tasks.Task<TReturn>
    Type Parameters
    Name Description
    TReturn
    | Improve this Doc View Source

    FirstAsync<TDto>(CancellationToken)

    Declaration
    Task<TDto> FirstAsync<TDto>(CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    Type Name Description
    System.Threading.CancellationToken cancellationToken
    Returns
    Type Description
    System.Threading.Tasks.Task<TDto>
    Type Parameters
    Name Description
    TDto
    | Improve this Doc View Source

    GroupBy<TKey>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TKey>>)

    Declaration
    ISelectGrouping<TKey, NativeTuple<T1, T2, T3, T4, T5, T6, T7, T8>> GroupBy<TKey>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TKey>> exp)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, TKey>> exp
    Returns
    Type Description
    ISelectGrouping<TKey, NativeTuple<T1, T2, T3, T4, T5, T6, T7, T8>>
    Type Parameters
    Name Description
    TKey
    | Improve this Doc View Source

    GroupBy<TKey>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TKey>>)

    Declaration
    ISelectGrouping<TKey, NativeTuple<T1, T2, T3, T4, T5, T6, T7, T8>> GroupBy<TKey>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TKey>> exp)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TKey>> exp
    Returns
    Type Description
    ISelectGrouping<TKey, NativeTuple<T1, T2, T3, T4, T5, T6, T7, T8>>
    Type Parameters
    Name Description
    TKey
    | Improve this Doc View Source

    InnerJoin(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, Boolean>>)

    Declaration
    ISelect<T1, T2, T3, T4, T5, T6, T7, T8> InnerJoin(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, bool>> exp)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, System.Boolean>> exp
    Returns
    Type Description
    ISelect<T1, T2, T3, T4, T5, T6, T7, T8>
    | Improve this Doc View Source

    InnerJoin(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, Boolean>>)

    Declaration
    ISelect<T1, T2, T3, T4, T5, T6, T7, T8> InnerJoin(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, bool>> exp)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, System.Boolean>> exp
    Returns
    Type Description
    ISelect<T1, T2, T3, T4, T5, T6, T7, T8>
    | Improve this Doc View Source

    InsertInto<TTargetEntity>(String, Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TTargetEntity>>)

    Declaration
    int InsertInto<TTargetEntity>(string tableName, Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TTargetEntity>> select)
        where TTargetEntity : class
    Parameters
    Type Name Description
    System.String tableName
    System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, TTargetEntity>> select
    Returns
    Type Description
    System.Int32
    Type Parameters
    Name Description
    TTargetEntity
    | Improve this Doc View Source

    InsertInto<TTargetEntity>(String, Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TTargetEntity>>)

    Declaration
    int InsertInto<TTargetEntity>(string tableName, Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TTargetEntity>> select)
        where TTargetEntity : class
    Parameters
    Type Name Description
    System.String tableName
    System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TTargetEntity>> select
    Returns
    Type Description
    System.Int32
    Type Parameters
    Name Description
    TTargetEntity
    | Improve this Doc View Source

    InsertIntoAsync<TTargetEntity>(String, Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TTargetEntity>>, CancellationToken)

    Declaration
    Task<int> InsertIntoAsync<TTargetEntity>(string tableName, Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TTargetEntity>> select, CancellationToken cancellationToken = default(CancellationToken))
        where TTargetEntity : class
    Parameters
    Type Name Description
    System.String tableName
    System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, TTargetEntity>> select
    System.Threading.CancellationToken cancellationToken
    Returns
    Type Description
    System.Threading.Tasks.Task<System.Int32>
    Type Parameters
    Name Description
    TTargetEntity
    | Improve this Doc View Source

    InsertIntoAsync<TTargetEntity>(String, Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TTargetEntity>>, CancellationToken)

    Declaration
    Task<int> InsertIntoAsync<TTargetEntity>(string tableName, Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TTargetEntity>> select, CancellationToken cancellationToken = default(CancellationToken))
        where TTargetEntity : class
    Parameters
    Type Name Description
    System.String tableName
    System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TTargetEntity>> select
    System.Threading.CancellationToken cancellationToken
    Returns
    Type Description
    System.Threading.Tasks.Task<System.Int32>
    Type Parameters
    Name Description
    TTargetEntity
    | Improve this Doc View Source

    LeftJoin(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, Boolean>>)

    Declaration
    ISelect<T1, T2, T3, T4, T5, T6, T7, T8> LeftJoin(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, bool>> exp)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, System.Boolean>> exp
    Returns
    Type Description
    ISelect<T1, T2, T3, T4, T5, T6, T7, T8>
    | Improve this Doc View Source

    LeftJoin(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, Boolean>>)

    Declaration
    ISelect<T1, T2, T3, T4, T5, T6, T7, T8> LeftJoin(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, bool>> exp)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, System.Boolean>> exp
    Returns
    Type Description
    ISelect<T1, T2, T3, T4, T5, T6, T7, T8>
    | Improve this Doc View Source

    Max<TMember>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TMember>>)

    Declaration
    TMember Max<TMember>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TMember>> column)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, TMember>> column
    Returns
    Type Description
    TMember
    Type Parameters
    Name Description
    TMember
    | Improve this Doc View Source

    Max<TMember>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TMember>>)

    Declaration
    TMember Max<TMember>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TMember>> column)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TMember>> column
    Returns
    Type Description
    TMember
    Type Parameters
    Name Description
    TMember
    | Improve this Doc View Source

    MaxAsync<TMember>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TMember>>, CancellationToken)

    Declaration
    Task<TMember> MaxAsync<TMember>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TMember>> column, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, TMember>> column
    System.Threading.CancellationToken cancellationToken
    Returns
    Type Description
    System.Threading.Tasks.Task<TMember>
    Type Parameters
    Name Description
    TMember
    | Improve this Doc View Source

    MaxAsync<TMember>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TMember>>, CancellationToken)

    Declaration
    Task<TMember> MaxAsync<TMember>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TMember>> column, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TMember>> column
    System.Threading.CancellationToken cancellationToken
    Returns
    Type Description
    System.Threading.Tasks.Task<TMember>
    Type Parameters
    Name Description
    TMember
    | Improve this Doc View Source

    Min<TMember>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TMember>>)

    Declaration
    TMember Min<TMember>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TMember>> column)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, TMember>> column
    Returns
    Type Description
    TMember
    Type Parameters
    Name Description
    TMember
    | Improve this Doc View Source

    Min<TMember>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TMember>>)

    Declaration
    TMember Min<TMember>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TMember>> column)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TMember>> column
    Returns
    Type Description
    TMember
    Type Parameters
    Name Description
    TMember
    | Improve this Doc View Source

    MinAsync<TMember>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TMember>>, CancellationToken)

    Declaration
    Task<TMember> MinAsync<TMember>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TMember>> column, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, TMember>> column
    System.Threading.CancellationToken cancellationToken
    Returns
    Type Description
    System.Threading.Tasks.Task<TMember>
    Type Parameters
    Name Description
    TMember
    | Improve this Doc View Source

    MinAsync<TMember>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TMember>>, CancellationToken)

    Declaration
    Task<TMember> MinAsync<TMember>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TMember>> column, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TMember>> column
    System.Threading.CancellationToken cancellationToken
    Returns
    Type Description
    System.Threading.Tasks.Task<TMember>
    Type Parameters
    Name Description
    TMember
    | Improve this Doc View Source

    OrderBy<TMember>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TMember>>)

    Declaration
    ISelect<T1, T2, T3, T4, T5, T6, T7, T8> OrderBy<TMember>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TMember>> column)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, TMember>> column
    Returns
    Type Description
    ISelect<T1, T2, T3, T4, T5, T6, T7, T8>
    Type Parameters
    Name Description
    TMember
    | Improve this Doc View Source

    OrderBy<TMember>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TMember>>)

    Declaration
    ISelect<T1, T2, T3, T4, T5, T6, T7, T8> OrderBy<TMember>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TMember>> column)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TMember>> column
    Returns
    Type Description
    ISelect<T1, T2, T3, T4, T5, T6, T7, T8>
    Type Parameters
    Name Description
    TMember
    | Improve this Doc View Source

    OrderByDescending<TMember>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TMember>>)

    Declaration
    ISelect<T1, T2, T3, T4, T5, T6, T7, T8> OrderByDescending<TMember>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TMember>> column)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, TMember>> column
    Returns
    Type Description
    ISelect<T1, T2, T3, T4, T5, T6, T7, T8>
    Type Parameters
    Name Description
    TMember
    | Improve this Doc View Source

    OrderByDescending<TMember>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TMember>>)

    Declaration
    ISelect<T1, T2, T3, T4, T5, T6, T7, T8> OrderByDescending<TMember>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TMember>> column)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TMember>> column
    Returns
    Type Description
    ISelect<T1, T2, T3, T4, T5, T6, T7, T8>
    Type Parameters
    Name Description
    TMember
    | Improve this Doc View Source

    OrderByIf<TMember>(Boolean, Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TMember>>, Boolean)

    Declaration
    ISelect<T1, T2, T3, T4, T5, T6, T7, T8> OrderByIf<TMember>(bool condition, Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TMember>> column, bool descending = false)
    Parameters
    Type Name Description
    System.Boolean condition
    System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, TMember>> column
    System.Boolean descending
    Returns
    Type Description
    ISelect<T1, T2, T3, T4, T5, T6, T7, T8>
    Type Parameters
    Name Description
    TMember
    | Improve this Doc View Source

    OrderByIf<TMember>(Boolean, Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TMember>>, Boolean)

    Declaration
    ISelect<T1, T2, T3, T4, T5, T6, T7, T8> OrderByIf<TMember>(bool condition, Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TMember>> column, bool descending = false)
    Parameters
    Type Name Description
    System.Boolean condition
    System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TMember>> column
    System.Boolean descending
    Returns
    Type Description
    ISelect<T1, T2, T3, T4, T5, T6, T7, T8>
    Type Parameters
    Name Description
    TMember
    | Improve this Doc View Source

    RightJoin(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, Boolean>>)

    Declaration
    ISelect<T1, T2, T3, T4, T5, T6, T7, T8> RightJoin(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, bool>> exp)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, System.Boolean>> exp
    Returns
    Type Description
    ISelect<T1, T2, T3, T4, T5, T6, T7, T8>
    | Improve this Doc View Source

    RightJoin(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, Boolean>>)

    Declaration
    ISelect<T1, T2, T3, T4, T5, T6, T7, T8> RightJoin(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, bool>> exp)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, System.Boolean>> exp
    Returns
    Type Description
    ISelect<T1, T2, T3, T4, T5, T6, T7, T8>
    | Improve this Doc View Source

    Sum<TMember>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TMember>>)

    Declaration
    decimal Sum<TMember>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TMember>> column)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, TMember>> column
    Returns
    Type Description
    System.Decimal
    Type Parameters
    Name Description
    TMember
    | Improve this Doc View Source

    Sum<TMember>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TMember>>)

    Declaration
    decimal Sum<TMember>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TMember>> column)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TMember>> column
    Returns
    Type Description
    System.Decimal
    Type Parameters
    Name Description
    TMember
    | Improve this Doc View Source

    SumAsync<TMember>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TMember>>, CancellationToken)

    Declaration
    Task<decimal> SumAsync<TMember>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TMember>> column, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, TMember>> column
    System.Threading.CancellationToken cancellationToken
    Returns
    Type Description
    System.Threading.Tasks.Task<System.Decimal>
    Type Parameters
    Name Description
    TMember
    | Improve this Doc View Source

    SumAsync<TMember>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TMember>>, CancellationToken)

    Declaration
    Task<decimal> SumAsync<TMember>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TMember>> column, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TMember>> column
    System.Threading.CancellationToken cancellationToken
    Returns
    Type Description
    System.Threading.Tasks.Task<System.Decimal>
    Type Parameters
    Name Description
    TMember
    | Improve this Doc View Source

    ToAggregate<TReturn>(Expression<Func<ISelectGroupingAggregate<T1>, ISelectGroupingAggregate<T2>, ISelectGroupingAggregate<T3>, ISelectGroupingAggregate<T4>, ISelectGroupingAggregate<T5>, ISelectGroupingAggregate<T6>, ISelectGroupingAggregate<T7>, ISelectGroupingAggregate<T8>, TReturn>>)

    Declaration
    TReturn ToAggregate<TReturn>(Expression<Func<ISelectGroupingAggregate<T1>, ISelectGroupingAggregate<T2>, ISelectGroupingAggregate<T3>, ISelectGroupingAggregate<T4>, ISelectGroupingAggregate<T5>, ISelectGroupingAggregate<T6>, ISelectGroupingAggregate<T7>, ISelectGroupingAggregate<T8>, TReturn>> select)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<ISelectGroupingAggregate<T1>, ISelectGroupingAggregate<T2>, ISelectGroupingAggregate<T3>, ISelectGroupingAggregate<T4>, ISelectGroupingAggregate<T5>, ISelectGroupingAggregate<T6>, ISelectGroupingAggregate<T7>, ISelectGroupingAggregate<T8>, TReturn>> select
    Returns
    Type Description
    TReturn
    Type Parameters
    Name Description
    TReturn
    | Improve this Doc View Source

    ToAggregateAsync<TReturn>(Expression<Func<ISelectGroupingAggregate<T1>, ISelectGroupingAggregate<T2>, ISelectGroupingAggregate<T3>, ISelectGroupingAggregate<T4>, ISelectGroupingAggregate<T5>, ISelectGroupingAggregate<T6>, ISelectGroupingAggregate<T7>, ISelectGroupingAggregate<T8>, TReturn>>, CancellationToken)

    Declaration
    Task<TReturn> ToAggregateAsync<TReturn>(Expression<Func<ISelectGroupingAggregate<T1>, ISelectGroupingAggregate<T2>, ISelectGroupingAggregate<T3>, ISelectGroupingAggregate<T4>, ISelectGroupingAggregate<T5>, ISelectGroupingAggregate<T6>, ISelectGroupingAggregate<T7>, ISelectGroupingAggregate<T8>, TReturn>> select, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<ISelectGroupingAggregate<T1>, ISelectGroupingAggregate<T2>, ISelectGroupingAggregate<T3>, ISelectGroupingAggregate<T4>, ISelectGroupingAggregate<T5>, ISelectGroupingAggregate<T6>, ISelectGroupingAggregate<T7>, ISelectGroupingAggregate<T8>, TReturn>> select
    System.Threading.CancellationToken cancellationToken
    Returns
    Type Description
    System.Threading.Tasks.Task<TReturn>
    Type Parameters
    Name Description
    TReturn
    | Improve this Doc View Source

    ToChunk<TReturn>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TReturn>>, Int32, Action<FetchCallbackArgs<List<TReturn>>>)

    Declaration
    void ToChunk<TReturn>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TReturn>> select, int size, Action<FetchCallbackArgs<List<TReturn>>> done)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, TReturn>> select
    System.Int32 size
    System.Action<FetchCallbackArgs<System.Collections.Generic.List<TReturn>>> done
    Type Parameters
    Name Description
    TReturn
    | Improve this Doc View Source

    ToChunk<TReturn>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TReturn>>, Int32, Action<FetchCallbackArgs<List<TReturn>>>)

    Declaration
    void ToChunk<TReturn>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TReturn>> select, int size, Action<FetchCallbackArgs<List<TReturn>>> done)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TReturn>> select
    System.Int32 size
    System.Action<FetchCallbackArgs<System.Collections.Generic.List<TReturn>>> done
    Type Parameters
    Name Description
    TReturn
    | Improve this Doc View Source

    ToDataTable<TReturn>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TReturn>>)

    Declaration
    DataTable ToDataTable<TReturn>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TReturn>> select)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, TReturn>> select
    Returns
    Type Description
    System.Data.DataTable
    Type Parameters
    Name Description
    TReturn
    | Improve this Doc View Source

    ToDataTable<TReturn>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TReturn>>)

    Declaration
    DataTable ToDataTable<TReturn>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TReturn>> select)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TReturn>> select
    Returns
    Type Description
    System.Data.DataTable
    Type Parameters
    Name Description
    TReturn
    | Improve this Doc View Source

    ToDataTableAsync<TReturn>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TReturn>>, CancellationToken)

    Declaration
    Task<DataTable> ToDataTableAsync<TReturn>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TReturn>> select, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, TReturn>> select
    System.Threading.CancellationToken cancellationToken
    Returns
    Type Description
    System.Threading.Tasks.Task<System.Data.DataTable>
    Type Parameters
    Name Description
    TReturn
    | Improve this Doc View Source

    ToDataTableAsync<TReturn>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TReturn>>, CancellationToken)

    Declaration
    Task<DataTable> ToDataTableAsync<TReturn>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TReturn>> select, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TReturn>> select
    System.Threading.CancellationToken cancellationToken
    Returns
    Type Description
    System.Threading.Tasks.Task<System.Data.DataTable>
    Type Parameters
    Name Description
    TReturn
    | Improve this Doc View Source

    ToList<TDto>()

    Declaration
    List<TDto> ToList<TDto>()
    Returns
    Type Description
    System.Collections.Generic.List<TDto>
    Type Parameters
    Name Description
    TDto
    | Improve this Doc View Source

    ToList<TReturn>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TReturn>>)

    Declaration
    List<TReturn> ToList<TReturn>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TReturn>> select)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, TReturn>> select
    Returns
    Type Description
    System.Collections.Generic.List<TReturn>
    Type Parameters
    Name Description
    TReturn
    | Improve this Doc View Source

    ToList<TReturn>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TReturn>>)

    Declaration
    List<TReturn> ToList<TReturn>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TReturn>> select)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TReturn>> select
    Returns
    Type Description
    System.Collections.Generic.List<TReturn>
    Type Parameters
    Name Description
    TReturn
    | Improve this Doc View Source

    ToListAsync<TReturn>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TReturn>>, CancellationToken)

    Declaration
    Task<List<TReturn>> ToListAsync<TReturn>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TReturn>> select, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, TReturn>> select
    System.Threading.CancellationToken cancellationToken
    Returns
    Type Description
    System.Threading.Tasks.Task<System.Collections.Generic.List<TReturn>>
    Type Parameters
    Name Description
    TReturn
    | Improve this Doc View Source

    ToListAsync<TReturn>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TReturn>>, CancellationToken)

    Declaration
    Task<List<TReturn>> ToListAsync<TReturn>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TReturn>> select, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TReturn>> select
    System.Threading.CancellationToken cancellationToken
    Returns
    Type Description
    System.Threading.Tasks.Task<System.Collections.Generic.List<TReturn>>
    Type Parameters
    Name Description
    TReturn
    | Improve this Doc View Source

    ToListAsync<TDto>(CancellationToken)

    Declaration
    Task<List<TDto>> ToListAsync<TDto>(CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    Type Name Description
    System.Threading.CancellationToken cancellationToken
    Returns
    Type Description
    System.Threading.Tasks.Task<System.Collections.Generic.List<TDto>>
    Type Parameters
    Name Description
    TDto
    | Improve this Doc View Source

    ToOne<TReturn>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TReturn>>)

    Declaration
    TReturn ToOne<TReturn>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TReturn>> select)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, TReturn>> select
    Returns
    Type Description
    TReturn
    Type Parameters
    Name Description
    TReturn
    | Improve this Doc View Source

    ToOne<TReturn>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TReturn>>)

    Declaration
    TReturn ToOne<TReturn>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TReturn>> select)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TReturn>> select
    Returns
    Type Description
    TReturn
    Type Parameters
    Name Description
    TReturn
    | Improve this Doc View Source

    ToOneAsync<TReturn>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TReturn>>, CancellationToken)

    Declaration
    Task<TReturn> ToOneAsync<TReturn>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TReturn>> select, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, TReturn>> select
    System.Threading.CancellationToken cancellationToken
    Returns
    Type Description
    System.Threading.Tasks.Task<TReturn>
    Type Parameters
    Name Description
    TReturn
    | Improve this Doc View Source

    ToOneAsync<TReturn>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TReturn>>, CancellationToken)

    Declaration
    Task<TReturn> ToOneAsync<TReturn>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TReturn>> select, CancellationToken cancellationToken = default(CancellationToken))
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TReturn>> select
    System.Threading.CancellationToken cancellationToken
    Returns
    Type Description
    System.Threading.Tasks.Task<TReturn>
    Type Parameters
    Name Description
    TReturn
    | Improve this Doc View Source

    ToSql<TReturn>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TReturn>>, FieldAliasOptions)

    Declaration
    string ToSql<TReturn>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TReturn>> select, FieldAliasOptions fieldAlias = FieldAliasOptions.AsIndex)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, TReturn>> select
    FieldAliasOptions fieldAlias
    Returns
    Type Description
    System.String
    Type Parameters
    Name Description
    TReturn
    | Improve this Doc View Source

    ToSql<TReturn>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TReturn>>, FieldAliasOptions)

    Declaration
    string ToSql<TReturn>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TReturn>> select, FieldAliasOptions fieldAlias = FieldAliasOptions.AsIndex)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TReturn>> select
    FieldAliasOptions fieldAlias
    Returns
    Type Description
    System.String
    Type Parameters
    Name Description
    TReturn
    | Improve this Doc View Source

    Where(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, Boolean>>)

    Declaration
    ISelect<T1, T2, T3, T4, T5, T6, T7, T8> Where(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, bool>> exp)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, System.Boolean>> exp
    Returns
    Type Description
    ISelect<T1, T2, T3, T4, T5, T6, T7, T8>
    | Improve this Doc View Source

    Where(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, Boolean>>)

    Declaration
    ISelect<T1, T2, T3, T4, T5, T6, T7, T8> Where(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, bool>> exp)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, System.Boolean>> exp
    Returns
    Type Description
    ISelect<T1, T2, T3, T4, T5, T6, T7, T8>
    | Improve this Doc View Source

    WhereIf(Boolean, Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, Boolean>>)

    Declaration
    ISelect<T1, T2, T3, T4, T5, T6, T7, T8> WhereIf(bool condition, Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, bool>> exp)
    Parameters
    Type Name Description
    System.Boolean condition
    System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, System.Boolean>> exp
    Returns
    Type Description
    ISelect<T1, T2, T3, T4, T5, T6, T7, T8>
    | Improve this Doc View Source

    WhereIf(Boolean, Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, Boolean>>)

    Declaration
    ISelect<T1, T2, T3, T4, T5, T6, T7, T8> WhereIf(bool condition, Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, bool>> exp)
    Parameters
    Type Name Description
    System.Boolean condition
    System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, System.Boolean>> exp
    Returns
    Type Description
    ISelect<T1, T2, T3, T4, T5, T6, T7, T8>
    | Improve this Doc View Source

    WithSql(String, String, String, String, String, String, String, String, Object)

    Declaration
    ISelect<T1, T2, T3, T4, T5, T6, T7, T8> WithSql(string sqlT1, string sqlT2, string sqlT3, string sqlT4, string sqlT5, string sqlT6, string sqlT7, string sqlT8, object parms = null)
    Parameters
    Type Name Description
    System.String sqlT1
    System.String sqlT2
    System.String sqlT3
    System.String sqlT4
    System.String sqlT5
    System.String sqlT6
    System.String sqlT7
    System.String sqlT8
    System.Object parms
    Returns
    Type Description
    ISelect<T1, T2, T3, T4, T5, T6, T7, T8>
    | Improve this Doc View Source

    WithTempQuery<TDto>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TDto>>)

    Declaration
    ISelect<TDto> WithTempQuery<TDto>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, TDto>> selector)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<T1, T2, T3, T4, T5, T6, T7, T8, TDto>> selector
    Returns
    Type Description
    ISelect<TDto>
    Type Parameters
    Name Description
    TDto
    | Improve this Doc View Source

    WithTempQuery<TDto>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TDto>>)

    Declaration
    ISelect<TDto> WithTempQuery<TDto>(Expression<Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TDto>> selector)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<HzyTuple<T1, T2, T3, T4, T5, T6, T7, T8>, TDto>> selector
    Returns
    Type Description
    ISelect<TDto>
    Type Parameters
    Name Description
    TDto

    Extension Methods

    FreeSqlGlobalExtensions.OrderByRandom<TSelect, T1>(FreeSql.ISelect0<TSelect, T1>)
    • Improve this Doc
    • View Source
    In This Article
    Back to top Generated by DocFX