Search Results for

    Show / Hide Table of Contents

    Interface ISelectFromExpression<T1>

    Namespace: FreeSql
    Assembly: FreeSql.dll
    Syntax
    public interface ISelectFromExpression<T1>
    Type Parameters
    Name Description
    T1

    Methods

    | Improve this Doc View Source

    InnerJoin(Expression<Func<T1, Boolean>>)

    Declaration
    ISelectFromExpression<T1> InnerJoin(Expression<Func<T1, bool>> exp)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<T1, System.Boolean>> exp
    Returns
    Type Description
    ISelectFromExpression<T1>
    | Improve this Doc View Source

    LeftJoin(Expression<Func<T1, Boolean>>)

    Declaration
    ISelectFromExpression<T1> LeftJoin(Expression<Func<T1, bool>> exp)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<T1, System.Boolean>> exp
    Returns
    Type Description
    ISelectFromExpression<T1>
    | Improve this Doc View Source

    OrderBy<TMember>(Expression<Func<T1, TMember>>)

    按列排序,OrderBy(a => a.Time)

    Declaration
    ISelectFromExpression<T1> OrderBy<TMember>(Expression<Func<T1, TMember>> column)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<T1, TMember>> column
    Returns
    Type Description
    ISelectFromExpression<T1>
    Type Parameters
    Name Description
    TMember
    | Improve this Doc View Source

    OrderByDescending<TMember>(Expression<Func<T1, TMember>>)

    按列倒向排序,OrderByDescending(a => a.Time)

    Declaration
    ISelectFromExpression<T1> OrderByDescending<TMember>(Expression<Func<T1, TMember>> column)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<T1, TMember>> column

    列

    Returns
    Type Description
    ISelectFromExpression<T1>
    Type Parameters
    Name Description
    TMember
    | Improve this Doc View Source

    RightJoin(Expression<Func<T1, Boolean>>)

    Declaration
    ISelectFromExpression<T1> RightJoin(Expression<Func<T1, bool>> exp)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<T1, System.Boolean>> exp
    Returns
    Type Description
    ISelectFromExpression<T1>
    | Improve this Doc View Source

    Where(Expression<Func<T1, Boolean>>)

    查询条件,Where(a => a.Id > 10),支持导航对象查询,Where(a => a.Author.Email == "2881099@qq.com&quot;)

    Declaration
    ISelectFromExpression<T1> Where(Expression<Func<T1, bool>> exp)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression<System.Func<T1, System.Boolean>> exp

    lambda表达式

    Returns
    Type Description
    ISelectFromExpression<T1>
    | Improve this Doc View Source

    WhereIf(Boolean, Expression<Func<T1, Boolean>>)

    查询条件,Where(true, a => a.Id > 10),支导航对象查询,Where(true, a => a.Author.Email == "2881099@qq.com&quot;)

    Declaration
    ISelectFromExpression<T1> WhereIf(bool condition, Expression<Func<T1, bool>> exp)
    Parameters
    Type Name Description
    System.Boolean condition

    true 时生效

    System.Linq.Expressions.Expression<System.Func<T1, System.Boolean>> exp

    lambda表达式

    Returns
    Type Description
    ISelectFromExpression<T1>
    • Improve this Doc
    • View Source
    In This Article
    Back to top Generated by DocFX